Home All Articles Baseball Economics Roundtable - May 2007

Like Shoot to Thrill - An AC/DC Tribute on Facebook!

An authentic tribute of AC/DC that covers the best of the Bon Scott era and the best of Brian Johnson's material

Who's Online?

We have 415 guests online

Atom RSS

Baseball Economics Roundtable - May 2007 PDF Print E-mail
User Rating: / 11
PoorBest 
Articles & Opinion
Written by Various Authors   
Wednesday, 02 May 2007 17:00

A Biz of Baseball ExclusiveBaseball is awash with revenues these days. From lucrative television deals at the national and local level, to MLBAM's steady stream of money, to satellite radio deals, naming rights, and new or redeveloped stadiums going online, owners are bathing in the green stuff.

With that, however, are the questions about where the money is flowing, and how to place value on the revenues that are coming in.

The Biz of Baseball decided it would be good early on in the 2007 MLB season to have a roundtable discussion with some of those that follow baseball economics closely. To that end, we've assembled the following panel:

 We'll be talking five different topics:

  • The latest CBA
  • How regional sports networks impact MLB's economic landscape
  • The value of marquee players and the value of club brand
  • Comments on whether MLB should implement a player payroll floor
  • The panelist picks a topic of their liking

Select Read More to read the Baseball Economics Roundtable for 2007


The current CBA works to address some inadequacies with the prior agreement as it pertains to revenue sharing. What are your thoughts on the agreement?

Zimbalist: The new CBA has some strong points and some weak points. If I had my druthers, the fixed component of revenue sharing would be the basis for all sharing, instead of just over a third. It would also be based upon a more objective standard of a team’s potential revenue, not its recent and projected revenue experience. Among other things, the present system still penalizes a team for past success and the larger variable component, although at lower and more uniform rates, penalizes a team for future success. Further, as it stands now, a top-half team’s revenue sharing obligation can go up because the revenue of other top-half teams rises. There are lots of other issues, but, in short, I see the present CBA as an improvement on the previous ones, though it is far from perfect.

Baseball Prospectus Annual Brown: Given the political realities of how the agreement came together, it's a step in the right direction, especially in terms of lowering the marginal tax rate to 31 percent. It's still difficult to grasp that large markets such as Philadelphia or Washington, DC can pull in revenue-sharing, but as I said, tying market size to the system seemed to be an area that was just politically too difficult to reach during collective bargaining.

The addition of a fixed rate component is certainly an interesting and positive step forward and will be interesting to analyze over the life of the agreement. The system also was adjusted to deal with some of the cliff issues within the prior agreement, which created scenarios in which a club that was just above the median after revenue-sharing could actually wind up with less net revenue than a club that was just below the median. There are certainly inadequacies within in it, however. Those at the top of the revenue making scale can be impacted in terms of their percentage of their obligation based on how the revenues of the other high-revenue making clubs grow. It's not perfect, but it's a step in the right direction over the prior agreement (I get into the current CBA in greater detail in the 2007 Baseball Prospectus Annual). Given that MLB is pulling in record revenues, it seems that labor peace won the day over any haggling that might have occurred in the trenches over revenue-sharing. Things certainly might have played out differently if the economics of MLB were in a more depressed state.

Gennaro: From the reports I’ve seen, it appears to be a step in the right direction. The reduction in the marginal tax rate means that there is more of an incentive for teams to invest in revenue growth. However, I’m an advocate of determining revenue sharing payees/payors based on revenue opportunity, rather than actual revenues. Using actual revenues commingles the important structural factors that determine a team’s revenue opportunity (market size, corporate base, etc.) with management capability and results. I think revenue sharing considerations should exclude the latter. Also, I would like to see future revenue sharing provisions include a “bonus payment” for a team’s on-field performance. For example, let’s say the Pirates were to receive $20 million, based on the revenue sharing formula, I would also like to see them be eligible for a bonus of say, $1.5 million for every win they achieve over some minimum (e.g., 80 wins) and capped at some maximum level of wins (e.g., 90 wins). The benefit of this approach is that it would also raise the Pirates’ marginal revenue from winning, providing them with a greater incentive to invest in winning, through the free agent market, or investments in player development, etc.

Silver: Needless to say, I was shocked that a deal got done so quickly, so quietly, and so professionally. My guess—and I’ve heard just a little bit of gossip to support this—is that each side was worried that the other was going to play hardball. The owners were worried that the players felt like they’d lost the last round of negotiations, and that they’d point to all the money the game was making and demand a larger share of the pie. The players were worried that the owners would cite the NHL as a precedent, and that they held the performance-enhancing drugs scandal against the players as a sort of lever in case the negotiations went into the court of public opinion.

And so perhaps each side was very pleasantly surprised when they found out that the other side was going to be reasonable. Of course, there are other things that helped motivate the quick settlement. I think both sides learned from 1994 and 2002 that doing your negotiating the media is pretty much a lose-lose scenario. I think the damage from collusion has finally scabbed over (though not healed up completely). And you have some fresh blood on each side, with people like Fehr probably being involved in the negotiations more by proxy.

In any event, the fact that they were able to broker a deal with a minimum of collateral damage is remarkable, and speaks to some of the ways in which the game has matured. At the same time, I wonder if they didn’t roll the clock too far back in terms of revenue sharing, as the orgy of free agent spending this winter would seem to attest.

Noll: The new agreement cures a huge perversity in the revenue-sharing system that was created by the old CBA. Under the old agreement, teams in low-revenue markets were rewarded financially for making their teams weaker. The new agreement eliminated these anomalies, but in doing so it introduced a great deal of complexity. Financially complex rules typically create unintended loopholes as well as the potential for disagreement about their interpretation. Most likely, the next CBA will have a simpler formula.

Fort: Let’s do the big picture first. Since both players and owners share the goal of maximizing league profits, the CBA is really about dividing up the economic outcome in MLB. Since, in my opinion, really nothing changed between the owners and players in the new CBA, they apparently think life is good, economically speaking.

On the specifics of revenue sharing, the only change I see is that the sharing rate is reduced to 31%. The same target transfer of around $326 million will be funded come out of revenue growth at a lower tax rate. But transferring the same amount of money by lowering tax rates means more money is kept by each team as revenues grow. And as long as revenues grow disproportionately, this is a blow to any move toward maintaining the current level of competitive balance and surely cannot increase competitive balance.

But then nobody ever puts forth a reasoned criterion for judging competitive balance in the first place. So there never are discussions of just what the level of balance needs to be, either during the regular season or during the playoffs. All we hear from the league is that “balance is better” by whatever their chosen measurement happens to be at the time. And all we hear from critics is that there should be more balance. But the alteration in revenue sharing in the current agreement speaks volumes on what the players and owners think about competitive balance relative to what we hear from fan advocates in the press.

Bradbury: There are some provisions designed to reduce the disincentive for winning created by revenue sharing. By cutting the percentage of local revenues shared, small-market teams get to keep more of their own local revenue and can expect fewer handouts.

Supposedly, the CBA includes closer scrutiny of what revenue-sharing recipients can do with the money. I’ve yet to hear exactly what new mechanism is in place. I’m not sure how well MLB can police what these teams choose to do, but I do know that there is some discord among the owners regarding this issue. I think social pressure among owners and changing the tax rates are bigger factors.

Another change in the CBA that will also help weaker franchises is awarding teams compensation picks when drafted players do not sign. The reverse-order draft is supposed to give losing teams a leg up. Because drafted players could previously choose to go to college or to re-enter the draft the following year, draftees had tremendous bargaining power. Clubs do not want to waste a high first-round pick on a player they cannot sign, so small-budget teams had been going after lesser players who are easier to sign. Now, a team that fails to sign its first-round pick is compensated with a similar pick in the following year’s draft. This shifts some bargaining power to teams, with draftees knowing that teams will have a comparable pick in the following draft.

Overall, I am just happy the agreement was reached without a work-stoppage. The owners and players know the stakes involved, so I’m not much bothered by what they come up with.


How do regional sports networks (RSNs) impact MLB’s economic landscape now, and how will they in the future?

Diamond Dollars Gennaro: Team-owned RSNs are dramatically changing the economics of the game, beginning with raising the financial stakes of winning or losing for an MLB team. Unlike a traditional fixed rights fee arrangement with a Fox-Sports type affiliate, by having a stake in a RSN, a team re-connects its broadcast revenues to its on-field performance. Beyond the revenue implications, the RSN is an asset whose value rises and falls, in part, based on the team’s on-field results. In five years, the Yankees have created an asset—the YES Network—valued at nearly $2 billion today. The network is an important part of their economic equation and figures prominently in their willingness to aggressively spend payroll dollars in an effort to win. Besides the direct financial implications, RSNs are a team marketer’s dream as they provide a unique vehicle to build the team brand through team-related programming. It’s also no coincidence that the highest revenue teams are typically the ones with RSNs, as the broadcast rights for these teams are an asset substantial enough to form the basis of a stand alone network.

Noll: RSNs have been around a long time, and local baseball on over-the-air TV has been an endangered species since pay-TV penetration passed 50 percent almost three decades ago. An interesting issue is the effect of pay-TV RSNs (e.g., Fox Sports Network) on revenue disparities between big and small markets. My expectation is that, taking into account revenue sharing, the ratio of net revenues of the wealthiest and poorest teams has diminished, thereby making teams in smaller markets more viable financially.

The most interesting issue surrounding RSNs is the legality of the bundles of RSN telecasts that leagues are putting together as out-of-market national packages. This practice is legally tenuous. Some courts already have concluded that the antitrust exemption for pooling television rights into league packages does not apply to pay-TV, and Congress has held hearings on their legitimacy. If these packages are made illegal, teams will be allowed to sell national pay-TV rights for their games. The likely effect would be to give fans access to many more games, to increase competition in televised sports, to increase disparities among teams in broadcast income, and to reduce total broadcast income for the sport as a whole.

Silver: Any team that doesn’t have its own RSN is leaving money on the table. It’s simply a more efficient way to mine the profits of your broadcasting rights. Undoubtedly, there are a few inefficiencies in play for the time being, since some teams have RSNs while others do not. But I suspect that within a decade, we’ll be talking about 27 or 28 teams having RSNs, and it will become something that’s as standard a practice as building luxury boxes or investing in your farm system.

Zimbalist: Since the late 1980s RSNs have been a powerful force boosting team revenues, particularly those in the larger markets. When the team owners also own the RSNs, it can be a source of an extraordinary revenue advantage.

Bradbury: As much as MLB would like to have a national viewing audience like the NFL, baseball fans want to watch their local teams. MLB has been quick to allow these loyal fans to see their favorite teams play with Extra Innings and via the internet.

There was a lot of dialogue about the potential exclusive arrangement with DirecTV, but MLB won as the cable companies gave in to MLB’s demands. This should tell you something about the value of the local broadcast rights. MLB played hardball, because it knew what its product is worth.

Regional Sports Networks are profitable; there is no doubt about it. As Ted Turner learned, the more people you give a taste of the game, the more they’ll consume it. It’s a lesson that baseball learned with radio as well. By giving fans with geographic ties more opportunities to watch, the fan base grows. Oh yeah, and more importantly the RSN generates quite a bit of revenue on its own. Very nice!

Brown: RSNs are creating more disparity in terms of local revenues between the clubs, and given the ease with which clubs might be sheltering those revenues from the revenue-sharing system, they play a large part in creating the haves and have-nots. Not every owner is going to be in a position to acquire an RSN due to limited content or saturation of content by an existing RSN in a given market. Plainly put, there are only a limited number of YES Networks and NESNs to go around.

Beyond that, they create issues in terms of what is now deemed a "local" territory by way of television household reach, and the ability to tap into what is deemed local through the likes of the Extra Innings deal recently reached. Another good example of how RSNs impact MLB in the overall is how Peter Angelos leveraged television reach by way of the Orioles broadcast area during the Expos relocation to Washington, DC. Through that, he was able to gain a foothold into an even larger regional area via the creation of MASN.

Going forward, RSNs are going to become more of an issue as the revenues for YES and NESN continue to escalate, and those on the outside of the RSN bubble clamor for more shared revenues.

Fort: Two things about Regional Sports Networks seem important to me. First, RSNs generate local revenue rather than national revenue and inequality in the growth of local TV revenue is the major source of the imbalance in potential revenues across teams. Second, the level of competitiveness among RSNs determines the price and quantity of games seen by fans.

So, on the first count, RSNs impact MLB’s economic landscape on the competitive balance dimension. But that’s handled through the local part of revenue sharing just discussed. So, really, on this count, the impact of RSNs on MLB’s economic landscape is up to the owners and players through collective bargaining. And as long as both parties to collective bargaining have the same goal of maximizing league profit, then RSNs will be managed to do so. Indeed, we see precisely how that plays out in the new CBA revenue sharing rates. 

On the second count, technology is such that the idea of an RSN as a geographic organization is just plain wrong. It doesn’t matter where the RSN is located, what matters is its level of competition. And right now that appears to be nil. This suggests fans are paying close to their maximum willingness to pay for the games they do receive. And price discrimination through repackaging for special package offerings on cable and satellite make it clear that the market power of RSNs is being exercised. Of course, MLB is not oblivious to this and is making its own package deals available as well. The upshot seems to me, though, that fans will pay just about the most they are willing to pay, rather than a competitively determined return over and above the actual costs of providing TV games.


In an interview with the Biz of Baseball, David Samson addressed how marquee players and brand can impact the bottom line. At the time, we asked Samson about retaining talent on a limited budget, specifically in retaining Dontrelle Willis.

Samson said, “We’re going to go out there and compete, and we went people to know that they should be cheering for the front of the jersey. And now’s an important time for people to support the Marlins, because without season ticket support or attendance, it’s hard to convince politicians that it really matters.”

The quote begs the question: What is the value of marquee players, the value of team brand and how do each of these impact the bottom line?

Noll: Only owners and league officials believe that people pay to see the jersey instead of the players. Field some great players, draw 3+ million; field a de facto minor league team, draw 700,000. The contribution of marquee players to revenues in the sport continues to grow, although the post-strike revenue-sharing rules have slowed salary growth among the best players.

The Baseball Economist Bradbury: It is hard to convince politicians to dole out welfare to sports franchises. There is no economic justification for a public subsidy to professional sports teams. But even on philosophical grounds, I cannot support taxing citizens to do this. David Sampson runs a good franchise. I wish he would concentrate on marketing the phenomenal product his organization has put on the field, rather than use it as a weapon.

Where are the Marlins going to move? They are in a top-10 MSA that is growing. San Antonio just laughed when Jeffrey Loria threatened to move the team there. Unless the Marlins can convince some city to give them a sweetheart deal—something I don’t see happening— the Marlins threat to move is not credible. If he pulls this off, he should start demanding that supermodels pay for the privilege of sleeping with him.

I don’t think the Marlins fans are too concerned about marquee players. Miguel Cabrera and Dontrelle Willis are two of the best players in the game. They have an exciting group of young players who have the potential become All-Stars. As a baseball fan, I think the Marlins have one of the most likable line-ups in the league. One thing we know is that fans want to see a winner, and even the Marlins fans have responded to winning. I think it’s one of the reasons the Marlins have put a lot of effort into putting a good team on the field on a tiny budget.

The main reason that fans have turned against the Marlins is the behavior of the owner. Look at the experience of the Charlotte Hornets in the NBA. The Hornets sold out their arena for a decade—North Carolina is basketball crazy. When owner George Shinn demanded a new facility and threatened to leave, fans stopped supporting the team. When you tell your fans love me or else, they’ll abandon you in a hurry.

Gennaro: I’ve done enough work in this area within baseball—consumer research, focus groups, etc.—to be convinced that each MLB team is a unique brand, with its own “equities”, that have been shaped by many factors, including the team’s on-field performance, their ballpark, fans perceptions of ownership, and the way fans relate to the players. A strong team brand goes hand-in-hand with high fan loyalty and is a strong financial asset, which can cushion attendance declines when the team is playing poorly and offers some extra pricing power when the team is performing well. The amount of focus teams place on “building the brand” often depends on a trade-off between marketing spending to shape the image of the team in the mind of its fans, versus spending dollars on promos to put fans in seats. On the topic of marquee players, there is strong evidence that a team’s high-profile fan favorites can “personalize” the team brand and deepen the emotional connection with its fans—a connection that endures long after the player has moved on.

Silver: I like the work that Vince did on marquee players. Intuitively, I thought his numbers passed the sniff test. Analytically, there wasn’t quite as much empirical backing as I might have liked, but this is something that’s nearly impossible to study empirically; the data set simply isn’t robust enough to account for the attendance effects of individual players. 

In any event, I suspect that Vince is right that the marquee player effect is relatively small, and confined to a relatively few number of players. And ultimately, I think the marquee player question is subsumed in the concept of brand. Brand, among other things, is about managing expectations. It’s about making a certain promise to your consumers and living up to that promise, and it’s when teams tend to break those promises that they get themselves in trouble. What the Seligs did in Milwaukee, for example – promising competitive payrolls in order to get Miller Park built and then reneging on that promise – was very damaging for a couple of years, and I suspect that Brewer attendance would not have recovered to the extent that it has if the Seligs hadn’t sold the club. I did a lot of consulting work in Milwaukee at about the time the Brewers hit rock bottom, and people took all of this very personally.

Anyway, I’m running in circles here, but I suspect that once you get beyond perhaps a dozen or so players – guys in the Derek Jeter, David Ortiz class – fans are less concerned about the name on the back of the uniform as they are having players who can catch, throw and hit. If the Cubs fail to re-sign Carlos Zambrano, that could be problematic for them, but only to the extent that they don’t sign someone of comparable worth to replace him -- if they lost Zambrano but brought in Roy Halladay, nobody would bat an eyelash. To that extent, team payrolls are perhaps a little bit sticky downward; fans may be quicker to punish you for selecting a lower point on the wins-revenue curve than they are to reward you for picking a higher one.

Fort: I read this quote as focusing on the politically determined part of an owner’s bottom line. Fan support impacts revenues directly at the gate, on attendance-related revenue like concessions and parking, on TV, and through merchandise purchases. But fan support also impacts the politically determined part of revenues, that is, subsides through venue construction and lease terms. To the extent that marquee players engender that support through better fortunes for the team, so be it. But Samson is quite correct that general brand name identification—we used to call that fan loyalty, by the way—is related to political support for the team as well. So, it seems to me that marquee players and brand identification are important to both the “business” side of revenues and the “political” side of revenues.

Zimbalist: Theoretically, team brand value is difference between the team's market value and the discounted present value of its future profits. A player's marquee value would be approached similarly, the difference between his salary and his estimated MRP.

Brown: Measuring the value of marquee players is an interesting study that may lend itself to those at the top of the “star player” scale, but across the league it becomes extremely difficult to quantify. Certainly both Nate and Vince have touched on this in Baseball Between the Numbers (Alex Rodriguez) and Diamond Dollars (Babe Ruth).

We can certainly place soft revenues around other players. The most notable player currently would most likely be Daisuke Matsuzaka, where sponsorship, ad revenues, and tourism dollars will impact, not only the Red Sox, but other clubs as well.

But, as mentioned, these are the exceptions. Past the biggest stars in MLB, it becomes more difficult to value a player’s name. If someone can tell me how much Wade Boggs made the Devil Rays in 1999 based on pure name recognition alone, we’d be getting somewhere.

As for placing a value of fan loyalty based on brand recognition, you get into a somewhat similar situation. In the case of clubs such as the Yankees, Red Sox, and Cubs, there is ample evidence that brand loyalty alone can provide steady revenues to buffer losing seasons. Certainly, the Cubs being able to hitch your wagon to the “Lovable Losers” mantra and milking revenues from it is something that doesn’t apply to say, the Royals—it becomes more difficult to measure the further away from the marquee clubs you get.

Much of brand loyalty comes from the history of a club, and therefore, those that have been in existence the longest will have the best chance of taking advantage of brand loyalty. Samson doesn’t have this ability given the short time the club has been in existence. The Yankees can leverage the memorable history of Joe DiMaggio or Mickey Mantle. As time marches on, these newer clubs will create (or hinder) their own brand loyalty based the history they create, and often times, the fan experience of the ballparks they play in.


The latest Forbes franchise valuations for MLB shows that the some of the highest profit making is coming from clubs that have some of the lowest player payrolls in MLB. Is a player payroll floor needed to fully address possible high levels of profit taking from those that also receive revenue-sharing?

Baseball and Billiions Zimbalist: With over $30 million per team coming from MLB’s central fund and some of the bottom teams receiving over $30 million in revenue sharing, a low payroll virtually guarantees teams on baseball’s welfare system a healthy profit. I favor a revenue sharing system that has the proper incentives, rather than one with administrative rules.

Bradbury: I think a salary floor is a bad idea. Yes, it limits the amount of revenue sharing an owner can keep, but paying players isn’t necessarily the best way to manage your franchise, especially for a low-revenue team. There are several clubs winning without spending much money on player salaries. From 2000-2005 the Twins, Marlins, White Sox, and Athletics spent, on average, 32 percent less than the league-average payroll and went to the playoffs ten times and won two World Series. These teams aren’t just sitting home collecting revenue sharing; they generate revenue by putting good teams on the field with low labor costs. The incentives for generating revenue through winning are high enough to limit the “welfare queen” strategy.

It is true that there is a positive relationship between market size and winning, but the disparity between the best and worst franchises is not pure product of financial determinism. Predicting player performance is difficult; therefore, attempting to buy a championship through free agency is expensive and risky. Some teams have exceptional scouting departments that give them an edge. The bigger story though, is that the reserve rules allow teams to pay players far below their actual worth during their first six years in the league. Why not put resources into relatively cheap management/scouting personnel and cast your lot with a huge pot of prospects? Some become stars while others wash out, but no matter what, they didn’t cost you much. Also, the difference between good and bad players is small, so that even teams that can’t hire the best can remain competitive.

The perennial losers like Kansas City and Milwaukee are in small markets, but they also have been horribly managed. Are they at a disadvantage? Yes, but it’s not as big as the small-market owners make it out to be. From 1995-2004, differences in market size explained only about 40 percent of the gap in wins between the Yankees and the Brewers.

Furthermore, the potential remedies for market-size disparities are worse than any of the solution—more revenue sharing (remember the “welfare queen” problem?). The financial disadvantage that some teams face is similar to the disadvantage the Rockies face playing in an extreme altitude. We don’t have 30 localities with identical demographic characteristics to host teams. The disparity exists, but we’ve seen that it’s not too big for teams to overcome. It is part of the game, and may even add some drama. I sure enjoyed watching the Marlins beat the Yankees in 2003. If some teams put as much effort into their development as they do belly-aching, they might have a few playoff appearances to show for it.

Silver: I recently did a piece at Baseball Prospectus that looked at the overall stock of talent within each organization, rating each club from 1 to 30 based on the amount of long-term talent that they’ve compiled. Three of the teams at the top of the list were the Twins, Indians, and Devil Rays, all of which have been accused at one point or another of “profit taking”.

The problem is not that the teams at the bottom are spending too little – it’s that the teams at the top are spending too much. Neil deMause, building on some work I’d done for Baseball Between the Numbers found that probably only 3-4 teams derived a larger marginal gain in revenues than they paid out in payroll, and the fact that there’s such a strong inverse correlation in the Forbes data between payroll and operating income would tend to confirm that. Baseball teams, especially those toward the top of the revenue heap, are remarkably bad at marginal economics. They have the luxury of being sloppy because they’re making too much money.

Gennaro: I’m uncomfortable with player payroll as the sole yardstick of whether a team is re-investing revenue sharing dollars. The teams with the lowest payroll are often the teams with the lowest revenue opportunity. These teams will ultimately fail or succeed based on the strength of their player development system, not their willingness to escalate payroll. Forcing payroll investment may create more Gil Meche-type signings. I would rather see some dual measure that includes investment in player development as an alternative investment option.

Brown: I’m uncomfortable with the way some clubs appear to be using revenue-sharing as welfare—and as I’ve written on this topic, some fans think that reason is good enough to implement a player payroll floor.

However, I don’t see the need for a player payroll floor.

With more clubs getting player contracts under control, the free agent pool has been thinning, and with that, we’ve seen the supply and demand of them increase. That has sent player salaries upward at rates that many low-to-mid level revenue making clubs cannot keep up with.

With the change, the ability to develop players from within becomes a higher priority, and with that, forcing investment of those revenues directly at the MLB player level is counterintuitive.

Clubs need to be able to invest in player development—be that scouting, academies outside the US, et al. While some clubs continue to take advantage of the revenue-sharing system, implementing a player payroll floor would have unintended consequences and further upset competitive balance.

Noll: The theory behind a floor on salary expenditures is that if a team is forced to spend money, it will bite the bullet and field a decent team. There are two major problems with this theory. One is that the only cause of weak teams is low salary budgets. Another cause is bad management. Forcing teams to spend more will cause poorly managed teams to overpay their players even more than they do now. In addition, teams can improve themselves by spending more on player development and evaluation, as exemplified by Minnesota and Oakland. Why should these teams be punished financially when they now can field above-average teams with below-average budgets? One should be very careful about implementing central planning in any sport because it inevitably reduces the efficiency of team management.

Sports Economics Fort: First, Forbes only guesses at profits using some data that can be roughly verified, team revenues, and some data that can’t be verified, team costs. But even if one takes the Forbes guesses at face value, it is also true that some of the highest profit making is coming from clubs that have some of the highest player payrolls. So I don’t see why there should be any conclusions at all drawn on the profit statements from Forbes.

The intent of the observation about the Forbes data seems to be that if smaller-revenue owners spent their net revenue sharing proceeds on talent, then profit margins would be smaller. And that somehow these margins are “too high” given the intent of revenue sharing. But there is no way to know this from the Forbes data, even if it is correct, since fans will pay more for higher quality even though payrolls went up.

But let’s talk directly about the rationale behind a payroll floor and not worry about the Forbes data. Enough people already think that smaller-owners are violating the intent of revenue sharing so let’s just take it as given.

In my opinion, there’s no need for a payroll floor in order to meet the league’s goals for two reasons. First, unless MLB’s choice of the equal 31% sharing rule has truly perverse impacts on the return to investing in talent, then all teams will put all of their revenue sharing proceeds back into team quality of their own accord. Second, even if this isn’t true, MLB could always choose to focus just on the competitive balance tax and remove any need for a payroll floor in the first place.

The issue of a payroll floor arises as follows. Revenue sharing is just a form of tax—all owners pay 31% of local revenues into the tax pot. Now, suppose MLB just burned the collected 31%. The equally proportionate take from all teams would have no impact at all on relative ability to spend on talent! The price of talent would fall but teams would hire roughly the same amount. So I would not expect competitive balance to change if tax receipts were taken out of owners’ operations considerations.

But the league has decided to redistribute these tax revenues in equal shares, but not equal amounts, back to all owners. Smaller-revenue owners thus get back more than they put in. Larger-revenue owners get back less than they put in. Now, the question becomes, “What do we expect owners to do with their revenue sharing proceeds?” And there are two possibilities.

Scenario 1: If the return on investment in baseball talent has fallen, not the price but the return, then owners will take their revenue sharing proceeds and spend it outside of baseball. But this would be just as true for larger-revenue owners as for smaller-revenue owners. And remember that this action would not change the level of competitive balance in baseball.

Scenario 2: If the return on investment in baseball talent has remained the same or increased, then owners will take their revenue sharing proceeds and put that money back into talent purchases. After all, baseball talent drew that spending before the tax and if the return hasn’t changed, or rises, the same would be true after the tax. Now, after-tax revenues are lower for larger-revenue owners than their pre-tax revenues and after-tax revenues are higher for smaller-revenue owners than their pre-tax revenues. So, the return on baseball talent leads to lower spending by higher-revenue owners and higher spending by smaller-revenue owners so that after-sharing competitive balance would be expected to improve.

So which is more likely, Scenario 1 or Scenario 2? If the latter, as I think should be the case since MLB wouldn’t choose a path that lowers the return to talent investment, then there is no need for a payroll floor. After-tax payrolls will see all net revenue sharing proceeds spent on all of the teams in MLB, larger- and smaller-revenue alike.

And here’s another reason for skepticism about the need for a floor. Without any other mechanisms, the competitive balance (luxury) tax currently operational in MLB, carefully chosen, can take care of both the over-investment in talent issue that might confront a league and the issue of obtaining the level of competitive balance that maximizes league profits. The competitive balance tax lowers the marginal value of talent to larger-revenue owners. They buy less talent and competition among players then reduces the price of talent. Smaller-revenue owners buy the talent that is released as the price of talent falls. And it all happens without any spending requirements at all. Indeed, MLB has taken luxury tax revenues completely out of the operations picture by spending it on “growing the game” here and abroad.

Thus, at least from the perspective of getting the league’s view of its profit-maximizing result, there is no need for any requirement of a payroll floor under revenue sharing because they could accomplish the same goals just with a luxury tax that doesn’t require any payroll floor either.

And in the off chance that some sort of unforeseen contingency might lead an owner to bleed a team, the Commissioner has explicit power to levy revenue sanctions. Admittedly, whether the incentive to do so is strong is questionable but, under the preceding logic, the need for such an exercise of power would be infrequent at most.

Thus, at least from the perspective of getting the league’s view of its profit-maximizing result, there is no need for any requirement of a payroll floor under revenue sharing because they could accomplish the same goals just with a luxury tax that doesn’t require any payroll floor either.

And in the off chance that some sort of unforeseen contingency might lead an owner to bleed a team, the Commissioner has explicit power to levy revenue sanctions.  Admittedly, whether the incentive to do so is strong is questionable but, under the preceding logic, the need for such an exercise of power would be infrequent at most.


Lastly, pick a topic that has yet to be covered that faces MLB or clubs from an economics perspective, and expand on it.

Brown:  I’m surprised at the emotional responses that relate to the decline of the number of African-Americans in MLB; none of which seem to take into account the economics of the situation. On one hand there are articles that claim MLB to be racist on some level, while some writers wish to claim the decline is a myth—both of which are incorrect.

With picks in the draft coming in the reverse order of finish in the standings, and large bonuses attached to high draft picks, the clubs that have lower revenues to work from often times wind up with these selections. With the lower revenues, the extra stress of scouting talent that will turn into a quality player becomes greater for these clubs than a club with more revenues to work from.

The ability to acquire quality international players outside of the draft process is economically more effective. Quality players can be procured less expensively, and with that we now see all MLB clubs with development academies in Dominican Republic, and a third of the clubs have academies in Venezuela.

While the racial diversity of MLB has grown, this unintended economic impact of the draft plays a large part in number of American born players coming into MLB, and with that, the level of African-Americans have declined to half of what it was ten years ago.

Gennaro: There is an interesting transformation taking place within MLB teams towards a more disciplined, analytical approach to making decisions. That’s not to say that an intuitive approach based on years of baseball experience doesn’t have value, but it’s a very different business than it was 20 years ago. Today, signing a free agent contract is often a $50+ million decision. Teams are faced with complex issues as diverse as where to invest scouting resources throughout the globe and how to deploy the internet to cultivate a relationship with fans, to mention just a few of the newer challenges. One impetus for the transformation is the sale of franchises, not just because new ownership brings new thinking, but also because the cost basis of these purchases are in a different league than a franchise that was bought even 10 years ago. With a $700 million cost for the Red Sox (including a stake in NESN), to an even potentially steeper price tag for the Cubs, new ownership groups need to find innovative ways to create financial value to justify their investment. Add to the higher cost basis a heavy load of debt service and it’s easy to see why teams are more inclined to take a more strategic approach to sourcing talent, take a global view of their brand, and are constantly seeking to develop related assets in which additional value can be created.

Noll: Baseball has not yet found an effective way to exploit business opportunities internationally.  The same can be said of other American pro sports, but baseball probably has the largest unrealized potential for international play.  In the immediate future, the greatest opportunity is for a genuine baseball World Cup among national teams, featuring mainly players from Major League Baseball.  But in a decade or so, rising incomes in Latin America and Asia could make “major leagues” (with some teams equivalent in quality to MLB) feasible there, in which case an international club championship, like the Champions League in European soccer, also would become attractive.  Does MLB have the entrepreneurial capability to take the lead on these issues?  Based on its feeble attempt at a baseball world championship in the spring of 2006, baseball seems in danger of missing these opportunities.

Baseball Between the Numbers Silver: I’ll be fascinated to see what MLB Advanced Media does in the area of mobile technology.  I was at a wedding recently where someone had rigged up a Slingbox to his Palm Piolt – we were all watching a football game during the reception.  Nobody wants to recreate the mistake of the ESPN Phone, but once the technology has advanced by another couple of years, and you’re able to transmit streaming video to mobile devices in a way that’s relatively cheap to everyone involved, it’s going to be a big hit with affluent consumers.

In fact, I almost wonder if the technology isn’t so good that it’s going to start to take away from the ballpark experience.  I’ve caught myself wondering a couple of times recently if I should go to a ballgame, when I can watch six or seven games at once using MLB Mosaic.  I’d rather watch a game in person than on TV, but if I can flip back and forth between a half-dozen games on TV, and track my favorite players and favorite teams in the meantime, that might be a different story.  Plus, the beer is a lot cheaper at 7-Eleven. 

Bradbury: Major League Baseball’s monopoly status is overblown. Fans and policy makers have little reason to be concerned about baseball’s market power. Sports leagues are unique markets that will almost always evolve to a single-seller. In the 1970s, economists began to take a closer look at competitive pressures and explored new models of monopoly.  What we have learned is that a little competitive pressure goes a long way, and I think the evidence is that MLB seems to be well-governed by market forces.

First, the antitrust exemption appears to be benign. MLB behaves no different than the other major sports leagues, which lack an exemption.  Second, early in its history MLB learned that trying to restrict quantity and raise prices, something that standard monopoly theory predicts, results in entry by competitors. Thus, MLB expands to provide the baseball fans want before competitive leagues spring up, and this is key to its existence.  And third, if MLB is a monopoly—it certainly has some market power—it is a price-discriminating monopolist, which harms society far less than a standard monopoly. If fans are willing to pay price for baseball that exceeds the cost of producing it, owners have every incentive to provide it.

Fort: Everything that confronts MLB and its member owners (clubs don’t do anything, owners do) has to do with profitability—how to get profits and how to grow them over time.  To me, the interesting problem confronting the league is its best response to the increase in substitutes available to fans.  MLB is following its tried and true approach of monopolizing the flow of value from talent in areas like the movement of games from over-the-air and cable to satellite.  It pursues the same approach to other media values through MLBAM, most notably recently the attempt to dictate terms in the fantasy baseball market.  These seem to represent an ever-increasing competitive challenge to all sports leagues.   Invariably, this type of competition seems to me to threaten their ability to make much of an abnormal return into the future.

(Andrew Zimbalist passed on this topic) 

 
 
Banner

Poll

Should MLB Force Jeffery Loria to Sell the Marlins?
 


retin a buy online order allopurinol non perscription uk prednisone lowest price in india prednisolone sale canada wholesale generic celebrex gone shop erectile pack help canadian pharmacy artane o;reilly order flagyl rx shop prograf gift order unisom australia inderal over the counter walgreens flomax cheapest price jumperoo ventolin lowest price tablet where can i purchase zenegra zydus order xeloda online liquid finax cheapest price kindle order flonase vs how can i get unisom xanax at the same time buy cheap adalat full endep non perscription glasses femcare buy online uk discount rosuvastatin where can i purchase zyprexa get medrol lowest price of solu-medrol flovent lowest price yojimbo wellbutrin cheapest price of generic torsemide online cheap dresses over the counter diuretic for meniere;s wholesale generic keppra now available saw palmetto online cheap designer canadian pharmacy zofran qtc buy pletal online cilostazol where to buy baclofen legal buy glucophage need wholesale generic antabuse what does glucophage to buy wholesale generic shuddha guggulu review where to buy methotrexate give xeloda generic release methotrexate sale us claritin non perscription coupon side effects quitting celexa liv 52 ordering nutrition facts buy silagra online pattaya rosuvastatin sale the uk how can i get bentyl before where to buy cialis safely online where to buy lotrisone ingredients where can i purchase carafate produced how can i get toprol until diovan online cheap canada motrin non perscription xanex purchase finax ab generic saw palmetto oil for hair loss purchase beconase order azulfidine online hcl how can i get baclofen zinc undecylenate buy indinavir online tablets how to get haldol out of your system over the counter drugs like zithromax low cost avodart vidal order finpecia online forum metronidazole generic equivalent buy cephalexin online uk maxalt non perscription glasses lipotrexate buy online india buy cheap cyklokapron generic clomid lowest price uae buy cheap zetia vancouver where to buy indinavir the counter order inderal online rx allegra online order generic buy premarin online games buy zetia from canada cephalexin online cheap order buy cheap benicar hct 40 25 buy antabuse online usa serevent online order illegal how can i get prandin zopiclone cheap renagel vidal where to buy cefadroxil mg generic requip just as good how do i get off zoloft where to buy indocin online diarex lowest price z1 imitrex online order rx order calcium carbonate online where can you betnovate cheapest price gm cream sinemet cheapest price in india where can i purchase sarafem to get buy indinavir online get saw palmetto sale complex how can i get tofranil reviews where to buy triamterene pills retin a buy online kopen order zithromax online bestellen glycomet online order food how can i get ginseng vials ginseng cheapest price digging wholesale generic luvox name generic saw palmetto y sus beneficios plavix cheapest price sanofi aventis shop zithromax vidal how can i get celadrin help where to buy protonix banned buy plavix uk purchase grifulvin bula where can i buy the oxytrol patch haldol non perscription uk lanoxin online cheap uk order flagyl bv buy orlistat online legal lotensin ordering guide fast shipping diakof online free purchase aciclovir spain how can i get paxil you gain weight beconase nasal spray for sale can u buy flagyl online order periactin cyproheptadine amoxicillin cheapest price target clarinex online order uk cheapest price on xeloda pills cheapest price on xeloda germany amoxicillin cheapest price malaysia toradol cheapest price yojimbo allopurinol non perscription without buy dostinex com how can i get rocaltrol quit allopurinol non perscription alternative canadian pharmacy lexapro walmart zithromax over the counter quinn atrovent non perscription lenses how can i get eldepryl high off discount cabgolin uses glucophage cheapest price cvs cheapest price on zyvox walmart sumycin lowest price mobile buy tricor online next day delivery is there generic prevacid low cost diovan japan olanzapine non prescription xeloda buy online kaufen buy unisom online generic wholesale generic metoclopramide hcl actos over the counter diuretics prograf over the counter risperdal cheapest price mg erexor online order bangalore actos over the counter drugs buy cafergot london buy cheap keflex zamienniki order xalatan online from canada buy azulfidine online free where can i purchase carafate in australia generic accutane work mobic purchase nizoral buy online ketoconazole where to buy evista kompendium buy cheap altace australia cheapest price on lotrisone prescription amoxil ordering ventolin online order kaufen chloramphenicol online cheap australia wholesale generic bupropion gain revatio buy online mg how can i get paxil jejunostomy where can i purchase xeloda singapore clarinex next day delivery uk generic fragile x order deltasone canada buy requip online reviews finax cheapest price online wholesale generic zovirax online cheap shuddha guggulu cholesterol risperdal online order buying order erexin v review seroquel online order kopen lisinopril buy online ordering buy xenical boots acivir over the counter zovirax buy accutane online in canada where can i purchase shuddha guggulu price cheapest price on albenza street shop ampicillin plaquenil ordering guide buy prazosin online dogs buy rogaine online uk shop menosan himalaya lamictal online cheap xr compazine sale xbox xeloda buy online epocrates antabuse discount card arimidex online order pharmacy furosemide next day delivery xend canadian pharmacy meclizine online micardis non perscription contacts buy calcium carbonate online buy chloramphenicol hong kong buy azulfidine online canada micronase lowest price cefixime sale qld buy geriforte ingredients how to get off trazodone safely prilosec over the counter canada inderal online cheap for sale lasix next day delivery time order penegra online in india amoxicillin cheapest price retail generic wellbutrin problems order tetracycline online dogs apcalis online order tracking rosuvastatin sale mg discount floxin bula canadian pharmacy lisinopril free buy renagel online europe vermox cheapest price finder buy minocycline for fish purchase methotrexate hydrochloride cheapest price on provera depo etodolac over the counter walgreens wholesale generic finast supermarket cheapest price on lipitor the philippines buy sinequan uses ventolin lowest price capsule hyaluronic acid online cheap in australia buy cheap clonidine online tetracycline hydrochloride over the counter how much hyaluronic acid should you take cheapest price on ciprofloxacin hcl how to get zoloft out of your system generic amaryl zamienniki where can i purchase clonidine how can i get tofranil say periactin over the counter how to get buy zoloft online wholesale generic ditropan effects where can i purchase risperdal usa order estrace online how do i take propranolol buy xenical roche generic tamoxifen side effects purchase beconase can you oxytrol online cheap irbesartan generic brand diarex next day delivery flowers wholesale generic benicar blood pressure medicine tulasi online cheap video songs how can i get nizoral quickly does where to buy clomid johannesburg adalat non perscription eulexin cheapest price philippines how can i get rosuvastatin juice wholesale generic combivent available generic viagra yahoo answers buy premarin online from mexico arimidex generic costco kamagra online cheap mit kreditkarte generic accutane tablets buy sominex dosage order bystolic online with paypal fosamax buy online you order penegra price vpxl cheapest price kindle adalat non perscription xanex where can i buy clonidine uk celadrin buy online malaysia buy precose online getting amoxil generic name etodolac cheapest price per kg chloramphenicol online cheap for cheap how can i get diltiazem blood pressure canadian pharmacy programs buy nexium pills online flovent lowest price list how can i get grifulvin canadian pharmacy caverta tablets cheap shuddha guggulu himalaya side effects where can i buy tetracycline eye ointment cytotec next day delivery xend lasix furosemide buy online generic prevacid availability nootropil non prescription clonidine sale line how can i get floxin prescribed low cost elimite amazon cheapest price on erythromycin in philippines how can i get torsemide cost generic triamterene equivalent bactroban order online wholesale generic calcium carbonate magnesium hydroxide coreg low price ejection fraction generic saw palmetto yahoo answers cheap nolvadex jinekomasti buy amantadine in usa buy cheap clonidine side premarin cheapest price australia diarex lowest price guarantee buy cheap avodart canada generic for vasotec buy doxazosin online uk urispas online cheap uk serevent online order rx buy amantadine vancouver where to buy finasteride in singapore clarinex next day delivery quote cheap trazodone vs ordering adderall online mestinon sale on the street cheapest price on lopid wiki medrol lowest price yojimbo where can i purchase cozaar located where to buy methotrexate you generic amantadine t work pyridium order online where to buy artane tablets buy flovent diskus 100 mcg discount antivert usa shop dipyridamole meclizine ordering numbers cheap triamterene use how can i get benfotiamine fast does cheapest price on toprol fatigue imuran online cheap clothes order suprax online where can i purchase benadryl overdose cheapest price on diclofenac gel discount cardizem la how can i get imuran go off nexium hp7 buy online where to buy finasteride online forum bupropion online cheap order buy precose online powder order mestinon online rx finpecia buy online australia order tadacip tablets imuran online cheap prescription cheap buy aciphex online au where can i buy femara pills mevacor online order noida nootropil buy online wholesale generic lincocin zastrzyki voltaren gel over the counter cvs shop lioresal where can i purchase revatio in toronto where to buy evista hong kong fast shipping allopurinol online pharmacy canadian pharmacy trental email spam generic saw palmetto berries shop oxytrol patch how can i get grifulvin you say actos over the counter nausea medication generic arimidex rite aid order amantadine veterinary seroflo cheapest price jeans lasix lowest price india buy cheap copegus kong generic of coreg buy azulfidine genuine low cost mircette manufacturer lariam buy online kopen cheapest price on zyvox iv hytrin buy online terazosin stromectol online order bestellen wholesale generic kamagra viagra generic flagyl hydrochloride apcalis online order generic flomax cheap generic deltasone brand name ginseng cheapest price highest mircette cheapest price mobile motilium buy online bestellen wholesale generic malegra reviews inderal over the counter tablets where to buy evista pharmacy where can i purchase shuddha guggulu zandu where to buy cytoxan wikipedia low cost ponstel dosage buy pristiq online kopen wholesale generic beconase available can you buy pristiq online order proventil hfa online can you buy prilosec over the counter buy colchicine jicht purchase chloramphenicol hydrochloride zyprexa online cheap buy endep medication vpxl cheapest price hotels beconase sale generic methotrexate online order return ciplox cheapest price xbox bought mestinon online has anyone cheap antabuse india can you buy prednisolone online atrovent online cheap spray where can i purchase synthroid rx hyaluronic acid online cheap toronto bupropion lowest price street fosamax buy online plus discount effexor side buy accutane online pharmacy generic etodolac have torsemide next day delivery uk depakote lowest price xperia how can lithium batteries explode cheapest price on lioresal tablet buy flagyl australia where to buy zyban place buy zenit camera india order astelin spray buy zoloft online uk actos over the counter viagra walgreens buy topamax australia buy cheap serophene infertility where to buy baclofen place where to buy isoniazid i want generic brand of combivent where to buy requip africa cheapest price on diclofenac sodium gel discount septilin dosage buy flagyl online single dose buy shatavari kalpa online canadian pharmacy plaquenil vidal shop renagel online buy wellbutrin xl 300 mg online buy you rogaine when you start losing all your hair lyrics where to buy nolvadex estrogen blocker pristiq non perscription equivalent buy renagel online in usa wholesale generic saw palmetto jamieson can i buy propecia over the counter in canada nootropil non perscription uk wholesale generic luvox cost urispas next day delivery uk low cost prednisolone eye colchicine discount coupon where to buy reglan can u where can i purchase ranitidine kong cheap renagel prescription how can i get trazodone make you feel buy eurax cream uk terramycin next day delivery times flomax generic and brand name generic advair eu vermox cheapest price south africa buy famvir legal cheapest price on lotrisone philippines where to buy cytotec zimbabwe purchase beconase hydrochloride zyprexa ordering where can i purchase pletal legal buy cheap viramune usa how can i get lipitor vitamins shop tretinoin cream buy vermox from canada cheapest price on xeloda singapore order diclofenac a prescription where can i purchase shuddha guggulu lipoma shop celadrin kong mentax cheapest price nz generic femara who makes lexapro where to buy online how can i get tenormin you pronounce canadian pharmacy advair use periactin over the counter walgreens buy cheap advair diskus discount neurontin side cheapest price on ashwagandha dabur wholesale generic tadalis flashback wholesale generic toradol medication antabuse sale cheap where can i buy zithromax uk order periactin pills online shop motilium xarope gasex lowest price guarantee buy periactin uk canadian pharmacy nexium walmart canadian pharmacy lioresal buy ginseng root where to buy phenergan syrup low cost exelon patch where to buy evista legal low cost avodart generic alli online cheap schweiz xenical buy online espan~a promethazine buy online over the counter in uk tulsi online cheap tea keppra over the counter or copegus sale on the street shop doxycycline used vytorin online order can cheapest price on lipitor ireland buy cheap colchicine dosage wholesale generic metoclopramide lawsuit buy toradol online canada how can i get imuran effect where can i purchase zyrtec xarope zyprexa buy online india how can i get arava quick periactin buy online delivery wholesale generic plavix lowest price nolvadex cheapest price liquid where to buy nolvadex online uk generic triamterene cost buy hyaluronic acid nz endep cheapest price australia buy flagyl online uk aciclovir online order canadian pharmacy trental adderall how can i get ginseng vaporize where to buy chloromycetin online ciplox cheapest price how can i get rosuvastatin until canadian pharmacy himcocid dosage can i buy propecia over the counter sinemet cheapest price plus order custom calendar online order azulfidine online canada wholesale generic differin vs how to buy viagra online safely buy cheap phenergan online where to buy famvir cheap shop zyprexa side flomax over the counter medication like arimidex generic supplements buy renagel online mg how can i get flagyl make you feel generic olanzapine not the same cheap renagel in usa flexisyn non perscription xanax purchase diflucan yeast infection low cost flagyl xarope xenical orlistat buy online uk how can i get eurax high where to buy lotrisone you order toradol online kaufen purchase beconase in canada cheap trandate price buy prazosin online overnight cystone non perscription sunglasses flagyl generic drug name where can i purchase entocort epivir-hbv cheapest price where canadian pharmacy wellbutrin reviews generic etodolac good adalat online order zara buy cheap mircette from canada buy generic lasix online buy phenergan codeine online discount retin a neurologic toxicity kamagra online cheap venezuela how to get lithium grease out of clothes over the counter children;s benadryl depakote low price er where can i buy xenical in australia how can i order flagyl online coumadin sale uk phexin lowest price yojimbo buy chloramphenicol in stores atrovent non perscription viagra ventolin ordering guide canadian pharmacy haldol buy calcium carbonate online in the philippines cefixime for sale uk where can i buy danazol tablets is chloroquine available over the counter dulcolax online cheap india arimidex generic drug shop orlistat juntas geriforte non perscription glasses lozol buy online india saw palmetto sale dosage order paxil alesse birth control order online cheaper price on robaxin version where can i purchase paroxetine liquid vpxl cheapest price canada canadian pharmacy brahmi divya order lisinopril kidney how can i get celadrin do canadian pharmacy caverta cena generic arimidex list generic periactin just as good over the counter erection pills reviews generic version of dramamine buy cheap viramune dosing purchase toradol injection rhinocort online order tracking alli online cheap amazon uk pletal buy online next day delivery wholesale generic avalide equivalent zyban cheapest price philippines antabuse sale prescription precose cheapest price where generic saw palmetto jamieson famvir online order can u orlistat online order kopen nolvadex cheap price for sale buy cheap benzac philippines how can i get allopurinol kidney stones canada pharmacy trental drixoral suprax cheapest price philippines bentyl lowest price mg how can i get detrol need bactroban online order india can you buy ginseng how can i get paxil xanax cheapest price on naprosyn street buy cheap exelon jobs generic minocycline kamagra online cheap europe where to buy danazol in uk where to buy haldol best place buy tadalista 20 generic for doxazosin buy lopressor from canada how can i get hyaluronic acid joint injections buy cheap viagra yahoo can you buy provera over the counter phenergan buy online over the counter in uk where can i purchase sarafem a prescription cheap trandate spc keppra over the counter purchase generic amantadine mylan buy zoloft online sale cheap shatavari nedir where to buy baclofen pure cheap caverta online wholesale generic benzac kruidvat buy prandin liquid cheapest price on phenergan codeine order toradol online pharmacy fast shipping vpxl online free where to buy omnicef nz how can i get celadrin body cheapest price on cleocin order doxazosin mesylate buy glucophage high off buy benzac cream buy orlistat online canada canadian pharmacy mircette buy clomid online in the united states where can i purchase calcium carbonate brisbane cheapest price on cardura xl avodart sales 2012 etodolac cheapest price kg where to buy phenergan new zealand voveran non perscription xanax how ginseng effects body where can i purchase cleocin we find where can i purchase pletal sold tulasi online cheap xbox benzac cheapest price jumperoo carbozyne non perscription glasses voltaren over the counter have order anacin online cheap buy crestor korea compazine next day delivery xanax where to buy requip metabolized ditropan buy online tablets premarin cheapest price online buy cabergoline uk order pletal online day delivery order atorlip atorvastatina order bystolic online purchase plavix a prescription how can i get imuran quick does where can i purchase cleocin find tricor cheapest price walmart where can i buy synthroid some avalide over the counter amoxicillin online cheap liquid cheapest price on diclofenac xr canadian pharmacy trental bradenton fl order paroxetine qtc low cost decadron kairos how can i get prandin much does cheapest price on erythromycin at walmart generic prevacid online xeloda online cheap mexico fast shipping voltaren online pharmacy order generic provigil online buy chloramphenicol japan buy amantadine best place how do i get off zoloft safely where to buy bupropion in toronto buy cheap cleocin lotion how can i get toprol cost remeron cheapest price costco imitrex buy online kaufen cheapest price on cefixime market prilosec otc over the counter how can i get haldol feel how to get off alesse generic amantadine list buy amantadine africa buy cheap lamictal reviews diflucan buy online bestellen purchase chloramphenicol over counter where to buy neo medrol low cost nimotop ulotka where can i buy xenical generic periactin list buy crestor vegas buy elimite uk purchase finance charge mastercard adalat online order episodes celexa side effects yahoo answers where to buy imitrex bangkok buy buspar youtube how can i get rosuvastatin calcium work dramamine cuanto sale where to buy baclofen liquid how can i get bentyl vicodin can i buy voltaren over the counter lopid cheapest price website generic prandin available in us canadian pharmacy seroquel costco pletal buy online cilostazol discount retin a redness buy benadryl plus online buy cleocin cream over the counter buy cytotec online fast delivery buy rumalaya salbe allegra online order form carafate cheapest price drug buy lukol pastillas brahmi ordering guide buy cheap diclofenac japan actos vs generic how can i get paxil you feel where can i purchase zenegra pills biaxin sale xbox buy requip online get prescription order metoclopramide dosage cheapest price on flovent kroger canadian pharmacy apcalis zsele' canadian pharmacy penegra medicine retin-a tretinoin buy online periactin weight gain buy online buy renagel from uk buy amitriptyline online zantac lowest price xbox cheap rogaine nz how can i get danazol treat endometriosis how can i get rocaltrol working buy antabuse implant order azulfidine online europe viagra online order zonder recept lexapro buy online za lexpro accounting imuran over the counter philippines generic deltasone side effects retin a buy online drug low cost zebeta manufacturer canada pharmacy promethazine hydrochloride buy eldepryl online free diuretic medicine over the counter vpxl next day delivery gifts how can i get haldol nausea bupropion lowest price buy zestril tablets wholesale generic altace equivalent low cost moduretic notice buy generic xenical online buy cheap shallaki uses where can i purchase entocort generic buy lamictal online torsemide online order offers risperidone order online buy cheap keflex wholesale generic prinivil dosage how can i get astelin long to work buy plavix japan cheap epivir hbv mg tablets buy cheap zetia us mentat lowest price himalaya how long can i use flagyl aciclovir buy over counter buy hydrochlorothiazide zydus where to buy alesse control online buy moduretic vidal low cost hydrea notice remeron online order pharmacy nizoral buy online oz prednisone lowest price costco canada pharmacy eurax cream saw palmetto sale yahoo answers buy renagel bula where to buy imuran toronto maxalt online cheap watches zithromax next day delivery times where can i buy hoodia in stores cephalexin next day delivery time pariet buy online where can i purchase beconase located zerit online order hyderabad buy crestor 20 mg online wholesale generic florinef bula buy vasotec uses cheapest price on pletal bugiardino rogaine sale generic where to buy sominex over the counter buy robaxin korea canadian pharmacy viagra price fast shipping synthroid online canada keppra over the counter has canadian pharmacy trental india wholesale generic plavix name chloramphenicol next day delivery nyc flagyl ordering line buy bactrim ds purchase uroxatral work buy nexium uk where to buy cytotec in bahrain order proventil online buying how can i get benfotiamine take to work generic drug fosamax buy cheap saw palmetto jamieson order calcium carbonate online do you canadian pharmacy caverta safe how can i get eldepryl expired purchase chloramphenicol cheap dramamine sale el low cost slimex work how can i get toprol rate which generic accutane is the best ordering zoloft canadian pharmacy toprol recall buy hyaluronic acid toronto buy glucophage in south africa where to buy zyban australia buy promethazine codeine syrup online uk zyban cheapest price online cheap hytrin ovulos cheapest price on unisom overdose order etodolac illegal buy v gel glenmark cheapest price on claritin xarope where to buy isoniazid nz wholesale generic bupropion uk imuran ordering a prescription order toradol online rx order etodolac online mexico buy baclofen bulk buy aciphex online liquid where can i purchase cozaar powder order florinef online pharmacy wholesale generic keppra vs keppra cheapest price on abilify retail how can i get rosuvastatin should order toradol online day delivery how can i get ginseng open how can i get astelin buy where to get cytotec pills in johannesburg how can i get eurax should wholesale generic nicotinell zuigtablet copegus sale what does where can i purchase zenegra india buy cheap singulair rx purchase benzac reviews wholesale generic differin is there how can i get flagyl many wholesale generic imdur effects where can i purchase lioresal the uk where can i buy xenical judea ventolin lowest price drug plaquenil buy online india wholesale generic fosamax authorized terramycin online cheap flights purchase mircette dosage zetia discount coupon saw palmetto sale now purchase cozaar liquid where can i purchase xeloda the us colospa sale qld buy finast online free buy cheap altace dosage generic provera questions canadian pharmacy trental wisconsin can i buy viagra online yahoo answers carafate cheapest price ebay cheap generic olanzapine cheapest price on ashwagandha himalaya how can i get torsemide u use can you get cleocin over the counter tetracycline lowest price xbox buy renagel online fast delivery colospa sale arava online order rx shop rental dublin generic periactin replacement how can i get nizoral does how can i get diltiazem kidneys diclofenac over the counter in uk how can i get eldepryl high where to buy protonix excreted betapace sale xbox cheapest price on erythromycin in india fertomid cheapest price mg how can i get fml forte lotemax purchase orlistat online dramamine discount code canadian pharmacy lexapro drugs generic celexa recall provera generic drug how can i get zoloft valium together propecia cheapest price merck buy prazosin online fast shipping where to buy strattera legal buy baclofen 10 mg where is the best place to buy clomid online purchase orlistat juntas over the counter natural diuretic methotrexate sale canada combivent online cheap vintage wholesale generic gasex online buy tricor online prescription buy cheap clonidine japan where to buy lotensin generic amantadine online cheap kurti buy cheap atorlip atorvastatina how can i get eldepryl many days where to buy rescue inhalers pristiq non perscription drugs prednisone low price back pain canadian pharmacy trental junk mail lotrisone online cheap generic coreg cr 20 mg xenical order online uk how long to get claritin out of your system how can i get danazol quickly does torsemide online cheap vintage rocaltrol non perscription inhaler penegra ordering guide buy metoclopramide qtc cheap triamterene buy online where can i purchase zenegra use menosan online order zara how can i get allopurinol gout attack is periactin over the counter imuran over the counter where can i get buy xenical orlistat online arimidex online order bestellen discount zofran qt where to buy requip in thailand where can i purchase clarina pretoria how can i get flagyl should wholesale generic silagra wiki femcare online order offer zithromax over the counter walmart order calcium carbonate online in canada periactin lowest price mobile promethazine buy online boots order lipothin how can i get torsemide long buy cheap nexium how can i get allopurinol a prescription inderal online order generic where can i purchase allopurinol powder wellbutrin cheapest price difference between albendazole over the counter purchase gasexpress low cost wholesale generic nolvadex jinekomasti amoxil cheapest price drops low cost mircette acne innopran online order india where to buy haldol you buy xenical online in canada buy cheap advair diskus online where to buy famvir africa order triamterene online can buy xenical online loss pills canadian pharmacy hyzaar lek buy amoxicillin online spain buy cheap noroxin where to buy sominex europe wholesale generic augmentin walmart shop ginette-35 where to buy benadryl non drowsy buy cheap cleocin zealand lisinopril hctz buy online buy finax online buy cheap cyklokapron us cheapest price on ciplox buy cheap albendazole for pets etodolac over the counter buy cabgolin vietnam how can i get lipitor quit how can i get detrol zantac together buy arimidex online usa seroquel online buy buy clomid online au furosemide over the counter products contain order topamax online mail cheap precose ejaculation buy cheap shallaki reviews seroflo generic name where can i purchase allopurinol line reglan next day delivery times buy unisom online sleepgels buy citalopram online canada low cost xeloda wiki olanzapine non perscription inhaler where can i purchase cozaar to order where to buy clarinex generic adalat non perscription lenses where to buy imuran in usa canadian pharmacy nizoral boots buy cheap altace canada how can i get toprol before toprol-xl starts working buy azulfidine new zealand generic periactin uk avapro non perscription eyeglasses where to buy cefadroxil prescription where to buy digoxin micronase lowest price z10 periactin cheapest price melbourne generic digoxin vs canadian pharmacy advair 100/50 haldol cheapest price yojimbo where to buy phenergan you voveran non perscription eyeglasses aspirin online cheap gu"nstig how can i get benfotiamine has discount glucotrol generic digoxin photo astelin non perscription allergic rhinitis buy shatavari powder online india can you buy furosemide over the counter in the uk wholesale generic hydrochlorothiazide does how can i get prandin much generic wellbutrin sr reviews valtrex cheapest price online saw palmetto online cheap vintage purchase ciplox kapky order triamterene online want trandate ordering back where to buy zoloft liquid purchase nootropil wikipedia mestinon online order kaufen toradol cheapest price injection discount tofranil bula where to buy evista cheap cheapest price on pletal generic low cost skelaxin together where can i purchase ranitidine uk evecare over the counter where to buy haldol want digoxin online order can buy local holiday marketplace buy cheap copegus philippines buy benfotiamine over the counter xeloda online cheap sale how can i get alesse effects last buy xenical ireland pet shop artane where to buy raglan shirts in the philippines buy tadacip india buy nizagara plavix non perscription xanex generic fosamax dosage wholesale generic differin jel wholesale generic kamagra shop how can i get imuran pronounce ginseng cheapest price appalachia wholesale generic deltasone uses cipro lowest price list where can i purchase cozaar produced buy cheap adalat episodes generic advair youtube where can i buy synthroid dubai glycomet online order offer risperdal online order offers low cost septilin benefits shop zocor zamienniki eulexin sale canada buy azulfidine you purchase anacin ingredients buy requip online united states precose cheapest price kroger buy dostinex in australia nolvadex online buy shop tadacip cipla buy maxalt vegas doxycycline online order ko"pa how can i get rosuvastatin than atorvastatin where to buy imuran us saw palmetto online cheap xunta de galicia purchase risperdal mexico where can i purchase sarafem order betapace non perscription sunglasses nolvadex online order bodybuilding beconase sale peak new generic accutane buy cheap dulcolax in singapore order atarax online a prescription actos over the counter painkillers buy v gel for cats avodart generic replacement olanzapine online cheap watches where to buy astelin nasal spray ginseng cheapest price rootlets discount ralista petkova desyrel buy online india mobic over the counter uk serophene online cheap generic vasotec recall where to buy cytotec pills in south africa order unisom liquid where to buy danazol can you flomax sale mexico cheap cytoxan vesicant premarin lowest price australia wholesale generic beconase spray low cost mircette dosage how can i get trazodone vicodin order beconase online prescription how can i get torsemide do where to buy ventolin london cheapest price on arimidex steroid how does hyaluronic acid work topically clonidine over the counter medicine like wholesale generic lincocin uses where to buy evista francisco canada pharmacy nizoral tablets how to buy advair online flagyl over the counter philippines where to buy famvir online buy cheap cleocin brisbane buy cheap cleocin us canada pharmacy lexapro health shop forzest review where to buy artane buy griseofulvin online kaufen proventil lowest price online buy toradol online get prescription shop saw palmetto and prostate where can i purchase medrol uk shop rental in shah alam seroflo lowest price in india saw palmetto sale zinc + pumpkin seed oil generic arimidex manufacturers wholesale generic hoodia gordonii where can i purchase beconase in toronto purchase diflucan you fertomid non perscription diuretic how can i get nizoral expired how can i get bentyl be taken purchase reglan qt generic saw palmetto shampoo purchase flexisyn day order paroxetine uses order flovent prescription online accutane cheapest price full generic saw palmetto uk cheapest price on lipitor zealand where to buy septilin dosage coreg lower price heart rate discount septilin benefits duphalac non perscription diuretic beconase sale mg exelon non perscription walmart low cost actos dental insurance where can i buy tadapox buy celebrex in mexico micardis non perscription drugs cheap triamterene reviews how can i get hyaluronic acid rich foods cheap fast passport order betapace online free buy cheap ethionamide pills where can i purchase cozaar venezuela where to buy dilantin 100mg order citalopram online free imitrex buy online buy cheap benzac in singapore lipotrexate next day delivery flowers purchase pletal where can i buy benicar at cvs how can i get lipitor stays in body how can i get lithium zoloft buy v gel online og cytotec next day delivery time wholesale generic nicotinell mint cheapest price on pletal kroger how can i get haldol decanoate generic periactin uses wholesale generic saw palmetto where to buy benicar online cheap generic oxybutynin patch canada pharmacy nizoral price purchase mentax prescription premarin lowest price retail liv 52 sale zealand order xenical kazan where to buy casodex solution where can i buy xenical london cheapest price on unisom carafate ordering numbers where to buy benadryl in singapore canadian pharmacy seroquel prescription generic provera kredita where can i purchase calcium carbonate grade how can i get haldol used generic saw palmetto xtra how can i get lipitor xr periactin buy online epocrates mircette cheapest price online nexium canada pharmacy mestinon sale prescription wholesale generic serpina gumbet low cost actos generic fincar uk how can i get rocaltrol bula vectura generic advair where to buy evista europe the best over the counter diuretic pills saw palmetto sale recommended dosage how much hyaluronic acid to take daily prednisone lowest price australia canadian pharmacy zerit taxi canada pharmacy arimidex astrazeneca how can i get eurax for scabies buy cheap viagra generic online inderal online order cheap where can i purchase sarafem work where to buy minocycline the counter mevacor online order india revatio over the counter can you buy xeloda online cheap designer beconase lowest price nasal spray discount wellbutrin reviews buy prandin dogs buy retin a janssen cilag rizact sale xbox periactin over the counter nz shop cafergot new york alesse online order form rocaltrol non perscription sunglasses flexisyn non perscription sunglasses himcocid online cheap dresses buy avalide online purchase crestor vidal buy aciphex online rx wholesale generic zovirax brand furosemide next day delivery gifts erexor online order food diovan online cheap for sale buy citalopram 10mg online uk how can i get imuran your system fluoxetine online order cats zocor ordering line bike shop in artane azithromycin over the counter australia canadian pharmacy chloromycetin ointment canadian pharmacy erexor zofran sales buy metoclopramide online for dogs cefixime next day delivery quote wholesale generic bupropion brands buy tofranil novartis order benfotiamine online prescription bentyl buy online safe over the counter erection pills cheap femara nizoral cheapest price mg cheap florinef generic where can i buy motilium boots discount sinequan lek caverta online cheap purchase in india generic cardura xl precose lowest price india buy accutane online paypal generic lariam t work low cost zofran xarope how can i get ginseng powder buy cheap bystolic side sildalis sale uk amitriptyline buy online canada ginseng cheapest price kg wholesale generic speman benefits where to buy imitrex kong cytotec sale hydrochloride nolvadex lowest price range where to buy benicar from europe buy rhinocort generic cyklokapron buy online you nolvadex online order for sale risperdal cheapest price cash buy precose online united states torsemide buy online australia purchase risperdal australia kamagra shop paypal griseofulvin over the counter get where can i purchase feldene uses how can i get arava normal dose buy cheap antabuse korea lotensin ordering online purchase eurax formula lipotrexate non perscription uk order singulair online cipro online order food how can i get diltiazem needed canadian pharmacy zithromax cvs celexa side effects jittery order pletal online pharmacy furosemide over the counter pills where to buy clarinex canada purchase cozaar india wholesale generic plavix release date 2012 where can i purchase allopurinol side diflucan non perscription xanex cheapest price on beconase usa buy cheapest bystolic price imuran over the counter purchase where to buy triamterene excreted ginseng online order korean buy digoxin gel canadian pharmacy plaquenil eurax non perscription xanex florinef online cheap tablets wholesale generic fosamax side effects lariam ordering prescription low cost septilin tablets cheapest price on arimidex in uk buy maxalt kong generic femcare how propranolol works in migraine order etodolac online uk low cost elimite lotion orlistat online order return zithromax over the counter usa wholesale generic differin cream cheapest price on lipitor kg tricor cheapest price ebay how can i get imuran xanax at the same time bactroban cheapest price xbox discount naprosyn dosage buy cheap mircette online uk wholesale generic deltasone dosage discount zyloprim dosage tadalis non perscription viagra order revatio online sale wholesale generic keppra for dogs where to buy clomid jamaica fast shipping cafergot online free tadapox lowest price list low cost serevent evohaler furosemide next day delivery uk fast shipping allopurinol online purchase buy clomid online fast delivery acivir over the counter form pariet lowest price egypt himplasia next day delivery time how can i get zoloft used generic lariam patent buy cheap lanoxin singapore seroquel online order sale copegus sales in canada where to buy digoxin vancouver wholesale generic indocin sr 75mg order bystolic online overnight shipping cheap precose buy online generic coreg periactin online order tracking where can i purchase pletal located buy benfotiamine benefits purchase hyaluronic acid rosacea premarin discount program dulcolax online cheap copegus sale powder low cost lopressor vidal buy requip online order generic for minocin periactin online order india buy diflucan ireland generic requip version exelon patch canadian pharmacy order singulair online usa low cost synthroid vpxl cheapest price finder benicar online order canada low cost glucotrol reviews liv 52 sale uk order azulfidine online bestellen pyridium ordering order diflucan online farmacia cheap prinivil online buy apcalis oral jelly where to buy raloxifene purchase flexi syns imuran online cheap for cheap pletal buy online with prescription prednisone low price libido anafranil buy online shop erectile pack variety cholestoplex next day delivery quote buy co-trimoxazole buy ginseng seeds where to buy baclofen london order finast online free oxytrol over the counter order periactin vita gasex sale xbox how can i get grifulvin bula buy renagel zealand cheapest price on norvasc pfizer saw palmetto online cheap hair loss order toradol online next day delivery compazine next day delivery uk order calcium carbonate online in bulk cheapest price on suhagra review myambutol cheapest price online actoplus met sales cheaper price on aciphex than nexium doxycycline online order hyclate 100mg how can i get celadrin does where to buy imuran cats discount zestoretic reviews cheapest price on nizoral in pakistan where to buy phenergan nz can periactin be bought over the counter imuran online cheap uk is desyrel over the counter lopid cheapest price xbox shop saw palmetto vitamin shoppe low cost arimidex online flovent lowest price comparison wholesale generic celebrex price can tetracycline be bought over the counter where can i purchase zyprexa nature wholesale generic augmentin vidal order adalat online aap ki zyloprim online order offer stromectol online order number generic deltasone is there furosemide low price albumin order dutas zgaprebi altace next day delivery uk propranolol for sale online sumycin lowest price generic triamterene efficacy where to buy reglan can you digoxin online order mims mestinon buy online delivery plavix cheapest price saudi arabia suprax over the counter where to buy benicar online canada zyrtec buy online liquid discount retin a cream purchase cozaar online avodart cheapest price kindle where can i purchase oxytrol in canada how can i get diltiazem dose buy cafergot online dealers bupropion online cheap flights discount retin a vs differin mestinon sale on line how can i get flagyl supplied how can i get rosuvastatin value how can i get hyaluronic acid a horse panmycin buy online uk how can i get celadrin sell where to buy suprax in singapore discount retin a yahoo answers wholesale generic celebrex over the counter buy toradol online generic levothroid low price pressure how can i get hyaluronic acid zurich cheapest price on tulsi city badlapur buy cheap proventil can buy nolvadex online uk wholesale generic claritin at costco buy pristiq online legal how danazol works colchicine cheapest price mercury drug buy cheap dianabol uk buy cheap tulsi amrit online discount zestoretic generic where to buy exelon rating how can i get allopurinol just stop how can i get free zoloft buy azulfidine online coupons order flonase japan generic of wellbutrin how buy viagra online where can i purchase olanzapine made where can i purchase risperdal to give order cytotec online you buy requip online where to buy pamelor from canada lady era buy online where can i purchase entocort online fincar generic finasteride cheapest price on paroxetine australia himcocid next day delivery gifts clomid lowest price the philippines prednisolone acetate cheap discount for strattera shop artane quilt amantadine generic price shop dostinex online where to buy dilantin i want phexin non perscription viagra low cost actos european airlines how can i get allegra mix buy zerit wikipedia buy erythromycin lotion hyaluronic acid online cheap knee injections discount arava korkotuki buy v gel xl ultra v-2 keppra over the counter u get where can i purchase calcium carbonate kidney cheapest price on rogaine zealand zyprexa online cheap prescription saw palmetto online cheap gnc purchase toradol fiale buy zofran zydis inderal low price blood sugar buy clomid online canada dilantin online cheap in canada cabgolin lowest priced buy cheap cyklokapron tablets risperdal cheapest price jeans where to buy forzest ranbaxy bactrim cheapest price ds tablets generic wellbutrin xl manufacturers order antivert online can where to buy legit nolva celexa side effects in elderly cheapest price on robaxin best remeron online order uk where to buy zofran uk buy xeloda online epocrates betnovate for sale where to buy indinavir stone shop ralista neurontin next day delivery uk discount antivert pills order benfotiamine online purchase how can i get prandin kidneys nizoral buy online loss order trazodone online generic generic viagra forum zantac lowest price egypt low cost tadacip wiki how can i get benfotiamine help generic for flomax generic name of duphalac menosan online order tracking order penegra review eurax lowest price mobile shop methotrexate online cheapest price on brahmi generic topamax us buy viagra online canadian pharmacy benicar online order india purchase singulair brazil buy tricor online powder how can i get lipitor points clonidine buy online saw palmetto sale hair loss where to buy strattera york flomax sale drug cheapest price on erythromycin ointment where to buy nolvadex and clomid uk beconase sale the uk dulcolax online cheap gu"nstig fml forte ordering colirio buy haldol best place methotrexate online order number order unisom internet buy doxazosin online with prescription where to buy famvir safely canadian pharmacy alli tesco where can i buy benadryl for dogs avalide online cheap outlet tetracycline over the counter order tadacip forum how can i get benfotiamine long does order estrace ivf how can i get claritin effect where can i purchase xeloda a prescription buy unisom online zealand buy cheap viagra jelly online lotrisone buy online over counter where to buy evista online in usa beconase sale line actos over the counter diet pills fast shipping advair online price cheap nexium canada lamictal online cheap uk clarinex over the counter equivalent generic name of xeloda cheap dapoxetine dosage adalat online order on sony purchase acyclovir canada imitrex online order usa buy priligy dapoxetine online uk remeron online order tracking where to buy cytoxan perth buy beconase nasal spray uk generic amantadine just as good wholesale generic benicar cost levlen over the counter strike where to buy protonix japan how can i get benfotiamine long cheap shuddha guggulu uses buy cheap lanoxin want cheap tricor very buy retin a without nolvadex online order zumiez panmycin next day delivery uk carafate cheapest price raw material canadian pharmacy alavert ingredients diclofenac over the counter ireland buy calcium carbonate online hydrogen zofran cheapest price uk ginette-35 online cheap flights order anacin online dealers generic tadacip tablets how can i get imuran cost in canada torsemide buy online canada generic saw palmetto health benefits famvir online order overnight buy detrol online mims purchase lipotropic b12 injections online where to buy strattera need famvir online order tracking buy motilium from canada low cost glucotrol generic abana buy online zyprexa cheapest price injection periactin online order zumiez ashwagandha ordering numbers purchase dutas reddy lasix lowest price walmart finpecia buy online south africa how can i get eurax to use imitrex order online canadian pharmacy hytrin obat cheap augmentin online where can i purchase femara hydrochloride where can i purchase zetia pills buy tetracycline order singulair online legally