Ergode.com has disrespected my right to cancel my order. After having emailed and called, they used the excuse they shipped. How can they send me an email they don't have the product and if I want to cancel, but when I cancel tell me it's tok late because it already shipped?