Ha, I have that monitor. It OWNs. I'm loving it. God, it's just like a CRT except without the bulk. I can even mount it on the wall. It's the best monitor money can buy. Worth every penny. That's my review for the monitor. As far as that website goes, I have no clue how good they are. Are there any testimonials and are their transaction site SSL secure? Little yellow padlock on the bottom...
I would try calling them and placing an order that way direct.
*Fact: Microsoft Window's Blue Screen of Death vs Computerforums.org's White Screen of Death. Which is worse?