Login
Start Free Trial Are you a business?? Click Here
Valentina
On their site they say "order usually takes 3-5 days to deliver". Then i email them and they say (i finally get an answer after few days) i will have to wait 20-30 days. Horrible communication, horrible site. Then they won't answer anymore, they take your money and dont give a sh*t anymore.
4 years ago
Read Chelsea Megastore Reviews
Chelsea Megastore has a 1.3 average rating from 122 reviews