DieselGang.com
Consumer Report
Just saw this dubious charge on my debit card. I will try calling Citibank for a refund. I'm glad there is a website like this so I can print all the complaints as proof. The company website is defunc, and their phone number (as listed on my statement) is also out of service. Will update my refund ...