I ordered my Cougar from ccusaonline and I've had no trouble with the unit I recieved.
They were behind some of the other venders in recieving their initial batch of Cougars, but once they got them in they shipped mine promptly. You might want to make sure they have a unit in stock before you order, and don't let them charge your CC until they ship.
-Smut