Since it's the biggest store in the USA it's logical to assume that they'd get more iPads than other stores.
FYI I reserved a 64 GB 3G last Tuesday (05/11) afternoon ... got my pickup email yesterday; a wait of THREE days.
And on Wed they had a SLEW of iPad cases ... on Thursday, about 50 Camera Connection Kits.
I wonder why they put their largest SQ FT. store in Boston, as Boston does not have the big of a population like New York or LA.