No stars isn't an option
No stars isn't an option. BY FAR, THE WORST SHIPPING COMPANY ON THE PLANET. Had I known that they are the clown show they are, I would never have placed an order that they handle. straight trash!
Date of experience:
Nov 09, 2023