Somebody stole my credit card number and used it for this company after reading all the bad one star experiences, it seems that this company is not in business and just scams everybody in its path and is linked to fraudulent behavior
4 years ago
Super.com has a
4.5
average rating
from
6,011
reviews