Most retailers except for a few exceptions that will remain unnamed have decent shipping prices. I always buy from airsoftparts.ca. I use standard shipping and usually get my stuff in a day or 2 due to close proximity. Others tend to seriously gouge on their S&H charges in order to make up for their lower 'sticker' prices and give us the impression their items are cheap. Then you hit the checkout and see you're being charged $40 for shipping a couple of small items that actually cost less than $10 to ship.