Ordered from this company….Says they are in Florida…but as I found out later they are in China. The were supposed to send confirmation email, never showed up. Then I got a call from my CC company that They were getting charges fron an off the wall travel agency in China….for exactly the amount of my order to dvdsetshop. They dont answer their phones. Thank God my CC company caught suspicious activity before it went thru…total thieves!!!!!!
Internet United States of America