They're scammers IMO
They're scammers IMO. Place an order, delayed delivery, won't cancel the order. Instead you have to refuse delivery of the order...which of course they never deliver.Go somewhere else, save yourself the hassle.
Date of experience:
Oct 29, 2024