I had a very unexpected negative experience with this company. After refusal to ship me an order in full that was made, they convinced me to complete a second order to obtain my items. I reluctantly completed the second order as I needed the items in a time crunch. To my surprise, I had my original show up in full only days later. I attempted to cancel my second order and they refused to cancel it. When the second order, which was unneeded and unnecessary, arrived damaged and wet I requested a refund and they again refused. Their customer service is poor with very condescending customer service reps - their left hand has no idea what their right hand is doing - I would recommend anyone considering this company take their business elsewhere.