It’s now over 28 days since I was promised a refund, told it would be processed in 5-7 working days again no correspondence or any sign of the refund I was promised I can provide your email supporting this.
1 year ago
On the Beach has a
3.4
average rating
from
1,251
reviews