I'd never heard of Autopartsway; guess I haven't been missing out either. I'd suggest ECS Tuning or BluntTech. BluntTech is my preferred source, especially since they are only a day's shipping away from me. But they can usually beat most anybody's price as well. Not sure how things would be with you being in Canadia and all, but they are worth a shot.
I hope to be meeting Steve Blunt, the owner of BluntTech, this weekend at
The Vintage show in North Carolina (I'll be driving the X5 1500 miles to get there!) Among other bling Steve will have there is his latest monstrosity, an '88 E30 M3 with an S85 V10 with 6 speed from a 2010 M5 under the hood. That will be a cool hot rod.
http://www.mye28.com/viewtopic.php?t=121249