Worst company ever, delay delivery and bad customer service employees. I scheduled my order to be delivered on 31 March (today)but no one contacted me and it shows pending delivery. Even though I asked for pickup still no one contacted me
1 month ago
imile.com has a
1.2
average rating
from
591
reviews