I ordered from this site on Nov. 6 They charged me Nov. 9 and said it would arrive Nov. 20 or sooner. It is now Dec. 6 and after emailing them all I got was a reply about it takes time to come from manufacturer and be patient. It illegal to charge someone for a product before shipping it and I an still waiting!