i.e. is there a physical location one could go to to pick up parts/orders if so inclined?
Just wondering, sometimes it's neat to go check stuff out
Though it'd probably wind up like an Ikea trip, i.e. "I only need a pair of headlights" turning into "well intercoolers are on sale and the turbo kits are pretty reasonable..." hehe
Just wondering, sometimes it's neat to go check stuff out
Though it'd probably wind up like an Ikea trip, i.e. "I only need a pair of headlights" turning into "well intercoolers are on sale and the turbo kits are pretty reasonable..." hehe