Prices with retailers are often negotiable. I would get familiar with pricing and make a reasonable offer. You will still pay a lot more from a retailer but may be worth it for your first pin if reputable retailer. They will make sure everything is working, have a warranty, deliver, and maybe offer service after sell.