Is this site even updated? None of the links for merchants I was approved work. What is going on with this site? Is it still in business or is a defunct site? You can email them a problem but there is never any solution. Someone sends an email that says contact the vendor. Most cases there is no way to contact the vendor. Ridiculous. I've wasted so much of my time.
This review reflects the subjective opinion of the user, and not the official position of the editors.