Live Heroes
Read all reviews for Live Heroes →
I placed an order in December...
I placed an order in December and still haven’t gotten a shipping confirmation. I’ve emailed their customer support 3 times and each time a different person tells me I’ll get shipping information within a few days. I’m about to contact my bank and file for a charge back. This is ridiculous.
24 found helpful
View company →