Who?
Exactly. I've never heard of them either.
I'd be willing to bet a lot of people haven't heard of them and they are using this kerfuffle as a clever marketing ploy to attract more customers.
Psst...hey DUmmies...this place is doing this...are you ready...TO MAKE MORE MONEY!
I thought you idiots hated people who were only in business to make a buck?