I haven't ordered a ton from them, but what I have, I've never had an issue with and it's always here REAL quick.
Last time I ordered it took a long time to get my parts....I'll just pay more to have them faster.Its a tax wright off anyways