Try Googling them... here's what I found cached at yahoo answers:
"The prices are great, but they require a $500 minimum order and will only let you wire the money. They also have an e-mail only customer service area. If you search around, you can find a phone #, but only leads to voicemail. Seems very fishy."
Also this from a forum post at dpreviews.com:
"They list some GREAT prices on Gitzo & other products. Went to place an order but then learned only remittance...