calgarygts
02-16-2007, 10:05 AM
Does anyone know anything about this company? Their prices are always rediculously low, I'm just wondering if there's a reason, or if they're just trying to make money on volume. There are a couple of cars there I wouldn't mind taking a look at, I just want to know if there's a reason I shouldn't.