there was nothing misleading in my post. They have a BBB rating of an F. If you dont care that is fine. You posted a BS report. There isnt even a phone number for the one you posted. It isnt even the name of the company. It has an F because it cant be verified that it was licensed.
Tons of people value consumer reports very highly. I dont. The BBB is certainly not the end all be all of what is a good company. It is a factor that individuals can weigh on their own. I dont like what I see.
As a test I looked up some area restaurants, casinos, and a couple banks. No F's. In fact MGM had an A+ (which actually surprised the heck out of me).
Is it enough for me to sell? No.
But like it or not, they had an F rating.
Can I ask why you chose that Alleged Visa company? You obviously cherry picked it and probably knew that it wasnt actually the mainstream "visa" everybody knows.