I dont really know of too many places so i pretty much get all my spare parts/maintenance parts at Lordco and Crappy Tire.
I get everything i need from these places for my x only because i don't know of anywhere else...Are there better auto parts stores in the lower mainland?