Very poor customer service and no communication when orders are cancelled because of technical issues on their end
Would never shop with them again as no guarantee if item would arrive
11 months ago
Ideal World has a
1.5
average rating
from
382
reviews