I would stay away from 4wheelonline. They took me for a ride when ordering a Bak-2. The person on the phone gave me the wrong stock number so when I placed my order online they shipped the wrong one. After all said and done they hit me up with over $200.00 in restocking and shipping fees. And never did get the cover. I bought mine on ebay. The sale went through awesome and got it for $639.00. 4wheelonline was $662.00. ANd their customer service is a joke. Plus they don't even have an 800 number so calling Florida where they are at from Michigan and put on hold as long as they do. Ouch!
I got my g2 on a site called truck champ.com. Don't order it online, call them and you will get a cheaper price. I paid 630 for mine with free shipping. It's easy to install, takes about 30 minutes and one person for installation.