This company is in China
This company is in China. They don't speak English. It said fast shipping on their site but it took over 23 days to have an item shipped as a Christmas gift. They have not refunded me as of yet! AWFUL!
United States
This company is in China. They don't speak English. It said fast shipping on their site but it took over 23 days to have an item shipped as a Christmas gift. They have not refunded me as of yet! AWFUL!