The ebay site charges you $2.50 to ship a $2.50 item that weighs a few grams.
Niagra is even worse. They charge you $3.22 to ship a $2.50 part.
And I never buy anything from any mail order site like Niagra that makes you fill out all the information before telling you what the ripoff shipping cost is.
Price Point has the worst ripoff artistry I ever saw where they add on an 'insurance' expense at the last second before completing the transaction.
At least for this item, you're getting ripped off the least with ebay.
I can't imagine any LBS around Grand Rapids, MI would have anything like this. If it's not the current flashiest and newest and highest price forget it.