My welcome crate should've shipped over 3 weeks ago and still hasn't. From the other reviews, it looks like it's going to be a fight to get my refund. Just in case you didn't know, Loot Crate went bankrupt last year, so yeah.
4 years ago
Loot Crate has a
2.1
average rating
from
882
reviews