Waited over a month for a free tech gift with Vodafone with no communication and no idea when it will arrive. Terrible service would not fall for one of their marketing ploys again.
6 years ago
TLC Marketing UK has a
1.0
average rating
from
2
reviews