I ordered a box in DECEMBER. I still haven't received it and have asked for a refund multiple times. They will not refund my money and then charged me again. I am now having my bank go after them. DO NOT BUY FROM THEM!
2 years ago
Loot Crate has a
2.1
average rating
from
882
reviews