Ordered a Christmas gift for my father on November 25th from Microsupply - listed as in stock, and stated delivery would happen by December 8th. By December 10th, no delivery. After a great deal of effort, I finally was told the item was "oversold," and no delivery could be guaranteed period - much less before Christmas. Took a great deal of effort for them to offer to refund my money (which I have yet to recieve).