Take forever to prepare your orders and when items are out of stock, they will hold your money. You have to fight for your refund. Always ship out wrong items and when you request for your money only small amount is given, if any is return. Do not buy from this site, if you really have to buy from this site make sure you pay using paypal so you can open dispute cases.