I have ordered some non-speed parts through them. The free shipping took quite q while to get to me though.
If you are not in a hurry it might be okay,or you can upgrade the shipping options.
The one problem I see is what will happen when you need to return a speed/race part? But we all could stand to save a couple dollars where we can.
Keith