I returned an item and was notified that my money would be refunded. It's been three weeks since that notification, and I have not received the refund. I emailed customer support about this a week ago but have had no reply.
4 years ago
Invigorated Water has a
4.4
average rating
from
847
reviews