THIS IS THE WORST COMPANY! On October 25 I order the 80th Marvel Loot Crate for my son. Today is January 8 and I have not received it. Excuses after excuses. YET ... LOOT CRATE had no problem taking my $80. SHAME ON YOU. BUYERS BEWARE!!!
5 years ago
Loot Crate has a
2.1
average rating
from
882
reviews