Have you tried Amazon.com?
They publish a number of "fullfillers" and rate them. The list various prices and shipping costs. There is one fullfilment company in Michigan that is selling the PI at $38.99 plus $4.98 shipping ($43.97) and is including a "free" micro USB power cable... That is less than MCM.($45+)
Now when I bought mine it was
????!!!??? How did I do that??????
I applied and have an AMAZON.COM VISA card. I get 3 points for buying on Amazon. 2 or 1 point buying elsewhere. I buy my groceries, my gas, pay my cellphone bill, internet and electricity, all on the Amazon.com VISA card. I even charged my license plates. I never pay interest because I pay it off each month.. as I would if I only used cash...(My daughter charges her apartment rent on her's to get points)
Then I use the points for my toys. I bought a 2 way radio, Arduino, a Ethernet shield and my Rasberry Pi this year for ALL for free.
Now granted I am not some college kid, I am a business man with a few years experience. I travel about 30,000+ miles a year by car and put all my gas on the card. That's a 1000+ gallons at $3.49+ a gallon, that's 3500+ points or the Raspberry PI right there. I would of spent the money anyhow. Plus I have a credit card record of all my gas purchases for the IRS.
Buy it on Amazon and that's 132 points towards your next one