I’ve been going to Mopac for years as it is the one racing/performance shop that is always there. In Edmonton, there are lots of these types of shops that come and go, but Mopac isn’t one of them. For auto related performance parts, it’s always cheaper to buy stuff online rather than in ‘bricks and mortar’ type businesses, but Mopac is your option if you want to buy locally. Although they can’t compete with the prices of many online stores, they are still pretty reasonable. For aftermarket parts, they cater mostly to domestic vehicles — Fords, Chevys, etc. Since I own Japanese cars, they don’t have a lot in terms of performance parts for me. Most of the things I have bought are more universal items — electric fans, thermostat controls, radiators, etc. I’ve also bought safety gear through them and racing jerry cans. Their customer service is OK, but nothing to brag about. When I’m in there, I hear guys talking to customers who own muscle cars and they seem very interested and knowledgeable with those cars. But they haven’t been particularly helpful with me. Also, the past few times I’ve called them, they haven’t had stock in what I’m looking for, so they would have to order it in. If I’m going to have to wait«a few weeks» for the order to come in, I’d rather just order online, save some money, and know when I am going to get it.