asked by Eric R. on 8/3/20
They seem legit, but they ship from overseas, so not really sure. And with no returns policy, seems like a scam!
Get answers from the Literally Freezing staff and other customers.
Owners and employees, register now to answer these questions from potential customers. Register now