i've ordered from
www.countysports.com (formerly countypaintball) so many times i cant count and have had awesome service from them, he didnt sell a part i needed and i ask about it on his forums and a little while later he started carying the part! that's great customer service, also great prices.
i order from
www.actionvillage.com when county doesnt have something i need, and they have pretty good prices too, one time i ordered a barrel, they sent me the the barrel, then like a week later i got another of the same barrel, i checked and made sure and they only charged me for one! i sure dont mind free stuff, even if it is a mistake!