I have an auto loan through them and they have been fine so far! Never had an issue but i always pay a couple payments ahead! Never personally been in one, the car lot financed me through them with better rates than my hometown bank!
My buddy plays mw3 online and usually uses between 60-70gb a month! Thats with a 60hr a week job and a life! Online gaming burns through it super quick!