Just ordered the E2c's a few days ago and I see the charge on my bank statement. Wondering how long this company will take to actually ship the product? Nothing I hate worse than ordering something from a company and having them drag ### with the shipping.