I bought mine through Ticketmaster a few weeks ago because I was worried about them being sold out when I got down there. (I'm going in mid-March.)
I really wanted to see them play the Yankees, but all they had left a few weeks ago were lawn seats. I got tickets for the Devil Rays evening game on the 13th.
If you really want to see them, you might want to go ahead and order them. Ticketmaster was the only way I saw to get them, so I just went ahead and bit the bullet and paid all those dumb service fees.