Awful service ordered a product was told it would be with me in 6 weeks, 12 weeks in and still hasn't received it, so asked for a refund, was told they could not refund me directly and would have to apply through my bank to get my money back, all in all took nearly 5 months and never received anything
4 years ago
Neon Beach has a
3.1
average rating
from
126
reviews