I guess I should have checked this site before ordering. I have the same problem. Ordered October 15 - item was in stock. 2 weeks later no shipment, I e-mailed and received a note back stating beginning of November - November 8 - no item, I e-mailed again and received an e-mail back stating end of November. I requested a refund.
INTERNET PURCHASE RECEIPT
Order Date: 2012-10-15 3:50:54 PM
Order Number: 10004643
Bank Auth Number: 690459
Order Total: 303.39 CAD
Let's see it I get the refund - and yes I will go through a U.S. supplier - too bad the Canadian company is so shady.