Tried to cancel my order the day after it was placed, no reply for 5 days by which time the order had arrived, then took another 3 days to get a return address and cost £13 for return delivery.
5 years ago
Splash and Relax has a
4.3
average rating
from
759
reviews