I ordered from them once and it took a long time and they didn't send one of the items. When I emailed, they were less than helpful, so I canceled the item. They replied I couldn't cancel online but had to call. I told them if they could take my money online, they could certainly cancel an order online. After another round they canceled it and I decided to not order from them again. Just my experience...