Mine came today. I ordered from them a few months ago and it got here right away. I blame it on the holidays and the 15% sale.
The shipping thing is also a possible reason. The USPS handling final delivery of UPS shipments slows things down. Saves money, but not time. I don't think USPS delivered mine though, as the tracking number was UPS and never said "transferred to USPS", or whatever it is they say, like I have seen when Midway does it.