I haven't had any problems whatsoever with summit, I think thats a good place to buy things. 50resto I have had a few problems with. They dropship some things, so when I ordered my h-pipe, they didn't check with Mac, who was out of stock, so I had to call to find out that they weren't going to be shipping it. They gave me $25 back, but I got the aluminized pipe instead. I haven't had problems with americanmuscle.com either.