Great Experience! Was nervous after I ordered because of all the bad reviews however I placed my order on a Saturday (received confirmation email) and everything was shipped on Monday (received email) then made it to my door by Wednesday! Everything I ordered was accounted for and in excellent condition. Very pleased and will order again!