Login
Start Free Trial Are you a business?? Click Here
Ahmed Chowdhury
Their customer service is abysmal. It took them 3 days to respond and by that time my order was already processing and couldn't get my problem fixed.
4 years ago
Read Chelsea Megastore Reviews
Chelsea Megastore has a 1.3 average rating from 122 reviews