I placed an order online and paid for it in November 2022 and it is January 23rd 2023 and I still haven't received my order. I have contacted the store several times by phone, to the point now where they hang up on me. I have emailed several times and every so often they reply - really bad customer service and I will never recommend buying directly for the megastore
2 years ago
Chelsea Megastore has a
1.3
average rating
from
122
reviews