I only recently go into paintball, and was purchasing a system piece by piece from a number of online paintball merchants. With the sole exception of Xtreme Paintball, every one of the other guys listed products in stock, but after ordering gave me the "It's on order" bit. Xtremem paintball was very professional - I got a confirmation email immediately after placing the order, and a tracking number by the end of the day. I have my products from them in my hands right now, only 4 days after ordering; however, I am still waiting on the actual gun, which was ordered 2 weeks ago from a different merchant. Arrgh!
I'll only be buying from these guys from here out.....