I ordered a product from this company expecting delivery by this date. Called to check. Phone always hangs up while on hold for 'Next Representative'. Have sent several emails to no avail. Read reviews. Many share the same experience according to reviews I just read.