I have ordered things in the past from them and they had a good return policy, but those weren't speed parts...my guess is, it wouldn't be any different than anywhere else..

maybe someone here has bought parts thru them before and had to return? be nice to hear about it