Horrible customer service, they can't fulfill orders within a month, and can't ship them out within two months it seems. They will also charge you a restocking fee on refunds that haven't left the warehouse yet.
7 years ago
Loot Crate has a
2.1
average rating
from
882
reviews