I bought both of my Subees at Fitzgerald Automall right next to White Flint Mall. I checked just about everywhere in four states and they were the absolute cheapest on both cars. They also had what I wanted in stock. Your best bet, if you know what you want, just go on their website and check inventory.
If they don't have it, chances are they can get it. But don't be misled, they're as crooked and kiniving as anywhere else. They tried to sucker me on my trade but I held out andgot what I wanted. I paid about $21,500 for my '03 back in March. Just wait until buying your car till the absolute end of the month. You'll be better off and find people are more willing to work with you.
Hope it goes well!