Reviews (116)
Overall rating
2.2
July 7, 2023
Disgusted with their service! I'm not even going to go into details it's borderline ridiculous. I will be terminating my contract.
Gift Moments
United Kingdom
Over 1 year using the app