Placed 3 orders within a week. The second order was missing two items and after paying for overnight shipping for the third, it has not arrived. When calling customer service, there was a 30 minute hold! In order to receive my 5-7 day refund, I have to print, complete and return and entire page affidavit! Before processing my refund for returning my overnight shipping charge, I also must wait for the package to arrive! Horrible company, Terrible customer service! Probably faster to dispute it with my bank then wait for service that will probably not even occur! Zero stars- never shopping here again