I placed an order for numerous items and was assured that it would arrive in less than two weeks. After the two weeks had come and gone and the charge to my bank account had lapsed and not gone through I attempted numerous times to contact them about my order. They assured me I would have it in time, and that they would overnight it. Then they stopped responding. Next thing I know they start cancelling items from my order and then charge me $30 MORE after cancelling items. Tried to dispute it with my bank but I'm waiting for that to finalize. This company is awful, and nothing more than thieves. I made sure to let everyone I associate with know how awful this company is.