I ordered a product from Machine Mart. Waited and it did not arrive. Chased it and they said it was delayed and would arrive in 2 more weeks. I patiently waited that whole time with no communication from them. Then when it didn't show up a second time, I chased them yet again. They then told me it was out of stock and it won't be here for another month. The ecommerce experience is shocking beyond belief. I place about 300 orders a year with Amazon and they have never ever cocked up even close to this. I won't ever order on machine mart again, suggest you check if Amazon or a decent e-commerce business has your product before you order either.