They claim to have delivered my item on the 8th of Nov 2024. However they did not. We have 2 cctv cameras covering the front of our home and have told them there were not deliveries. They have not responded to our emails or calls to ask where the item was delivered.
5 months ago
imile.com has a
1.3
average rating
from
583
reviews