I bought mine close to MSRP as close as they were here in Canada. I still wouldn't spend over $500 $CAD on a video card as I play 1-2 games a year. I can see mining for me being done in some months. There won't be a reason for me to get the next gen stuff at these prices.
And Nigel is right.. if you can't walk into a store to buy a product it's probably not worth the effort