Yeah I actually bought my G8 in Evansville end of last year. Where did you pick up your G8? Do you have the sports package?
Weathertechs are excellent. Only complaint is the edges tend to bulge inwards on the sides. Honestly it doesn't bother me that much so I haven't even attempted to fix them.
Solo AB don't disappoint either. I just needed some sound to hold me over until I get some headers. I bought them used from another member... I think there's a set in the for sale thread. I'm planning on headers soon so I've got my stock mufflers still in case it gets too loud with the solos cause my neighbors would hate me lol.