Have you checked the "Official Online Store Feedback Thread"? I've never done any business, so I can't say. However, I believe that I remember seeing them pop up from time to time in the feedback thread stickied at the top of Paintball Talk
Have you checked the FAQ?
"Give me an army of West Point graduates, I'll win a battle. Give me a handful of Texas Aggies and I'll win a war!" -Gen. Patton
"Nothing gives one person so much advantage over another as to remain always cool and unruffled under all circumstances." -Thomas Jefferson
"Fast is fine, but accuracy is everything" -Wyatt Earp