Similar experience to others. Made an order for a very low (turns out ridiculously low) price on a Taylor Made driver. Got antsy when I read reviews (too late) and attempted to cancel the order. I cancelled it within two hours, next day the site said it was shipped (I'm skeptical it ever was). After several sessions on their Live Chat, got them to cancel the order.
Took a month of $#*!ering with them and disputing the charge with the credit card company. They finally relented and gave the refund, but not expeditiously, like a real company. Everything about this group smells of fraud.