"Placed and order from them through Amazon on 11-28. Shipping label generated on 11-29. I thought great, I'll have it for the weekend of 12-5. Thursday 11-3, 4 days after the shipping label was generated, the post office tracking says they haven't received the package yet. Contacted customer support and asked if they could get this shipment out as I'd like to have it for my weekend project. They assured me, even though the post office said they hadn't received it, that the post office did receive it and they are just behind on their tracking. I roll my eyes here. Being it was only going from Kentucky to Ohio I once again thought great, if they get it out today, it will be here for the weekend. Weekend goes by with no package. Monday and Tuesday go by with no package. Tracking says they still haven't received it. Tuesday was the last day of the delivery window from Amazon, so Wednesday morning I contact Sonic Electronix again and tell them to cancel my order and refund my payment because they missed the delivery date and tracking still showed no receipt by the post office. I receive an email back saying they can't do that because the item has shipped, but I can return it for a refund. I check the tracking again, a few hours after the original email asking for a refund, and now tracking shows the package received by the post office. What a joke."