I'm in the market for an rMBP '13, and I was thinking I was going to wait until June for the expected news of a Haswell Refresh at WWDC, but in scouring the internet for news about it, I came across news of the deep discounts that places like MacMall are offering on current generations to unload them. You can see in the chart at the bottom of this link: appleinsider.com/articles/13/05/06/best-buy-macbook-pro-sale-helps-push-down-prices-on-13-retina-models My question is, are there any downsides to buying through a third party like MacMall rather than through the Apple Store? I suppose a return would be a problem, but Apple will take care of any problems under warranty and I can still buy Applecare. If you take no sales tax through MacMall into account, isn't it even better? (Yes, yes, I know that sales tax SHOULD still be reported ) Do prices for these older models just continue to drop even further after the announcement of a new model as long as they're still in stock? Macmall has a promo code for an extra 3% off through May 31. Is there any reason to spring for one now? I might be convinced to spring for Haswell if the refresh is ridiculously awesome, but I think the older ones might suit my needs and I would be happy to get a little bit extra for my money. Unless, is there any reasonable chance the new rMBPs might see a price drop too? Thanks for any insight or speculation you might have.