Worst delivery company ever and I mean worst…don’t even bother using it…I had a delivery to be picked from me thrice now I have lost money because of them..they deserve o.0 star….pathetic …I am angry and exhausted from calling them..customer service extra poor…just shut it down if you guys can’t work …..
8 months ago
imile.com has a
1.3
average rating
from
623
reviews