Hahahaha! It figures that it would be there of all places. Usually ricers hang out at the 24h Burger King across the street. But The ricers don't seem to be chilling there as much these days.
I'm not to sure about the shop it's self. I've tried ordering parts from them before but they suck. They are good if you want to build a show car but had troubles finding parts for my car... I konw that there is a large avaliability of parts for my car but they seem too lazy to to research so I usually don't want to do business with them. But I'll give them a second chance and try ordering some parts from them again.