Buying boxes from shops won't make things any cheaper... you need to check out www.checkoutmycards.com
That's the place where you can make some real savings by bargaining and centralized postage. The best thing is you get to see giant front/back scans of every card so you know what condition the card is in.