I don't see how people are still complaining availability is an issue.
Amazon has 16 B-Wings in stock, and Barnes and Noble has them too, and even has a feature where you can enter your zip code and they will tell you the nearest brick and mortar store that has them in stock. They both sell them for under the $15 MSRP (which is what I pay for them) so that will most likely offset the cost of shipping. And don't tell me you can't shop online because you don't have a credit card, you can buy prepaid credit or gift cards with cash at most supermarkets. Or maybe it's time to open a checking account and get a debit card.
Seriously, anyone who says "I can't find ship X" just isn't looking hard enough. If FFG flooded the market with expansions so that every LGS had a thousand of every ship just so you'd never have to look around to find them, they'd go bankrupt.
B&N's store locator feature should not be relied upon. I tried to use it to reserve both a Rebel Aces and a Phantom. Website said they had them in stock, I tried to put a hold, both times I got emails saying that they couldn't locate the item. Went into the store and confirmed that, yes, they were out of stock.
Had two copies of the Falcon, though, which I did not expect to see.
As far as proxying: if you're in casual play or a league environment, I don't care. If you're in an Organized Play event, playing for prizes manufactured by FFG, then yes you can follow their rules and have one of every card.