I'm about to order a frameset online from Grid City Bike Shop. I have no experience with them and searching here didn't bring up any reviews.

Does anyone have any experience to share about Grid City Bike Shop, or ordering a frameset online in general? I'm interested in the Colossi Mondial track frame so if you know a good place to get that one please share.

Thanks in advance!