Excellent service, I live in Australia, it was dispatched within 1 business day, and arrived the exact day it said it would. Excellent quality, all expectations were met. Highly recommend
3 years ago
Chelsea Megastore has a
1.3
average rating
from
122
reviews