No delivery in 5 months after ordering and paying. Was promised a delivery within 2 weeks. If there are delays, it is their responsibility to inform customers. Otherwise they are just liars.
3 years ago
Tropicfeel has a
4.2
average rating
from
2,113
reviews