Does anyone here have carfax?

Can anyone on here run a VIN and let me know if there is something fishy going on? I can Paypal you some money, I just think 40$ for 1 report is a lot.

3GNGK22G15G250484

Its an 05 Avalanche 2500 that I am thinking of running to Atlanta to check out. I just got back from Charlotte checking one out that turned out to be a dud. The guy had a magic camera and his idea of great condition is different than mine.