I had my order put on hold, because I work offshore and was told there was no way to get it to me on time. I left the house for the weekend and then told my order was shipped. Which didnt do me any good as I wasnt coming back home until my 4 week hitch was over as I work offshore. When I arrived there wasnt nothing at my house nor proof of a picture or signature that it was signed for. REX MD isnt willing to replace the shipment and lost 160.00. You would think they have insurance through FEDEX . Dont use this company....