customer

customer

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by customer

ME

Meelie Mobile

View company profile →

1 out of 5 stars

Absolute worst company to try and deal…

Absolute worst company to try and deal with. You wait months for replies and never actually see the money promised. Go somewhere else. Literally anywhere else.