EDIT: UPDATED 12/17/2010
I bought from them. I can't recommend them, they only have a 5 day return policy and I really don't have any confidence in their customer support. Its also one of those sellers that has multiple websites advertising the same goods at basically the same prices.
I ordered 5 Gallo speakers. It took them a week to send out the first 3 speakers. Apparently they didn't have them all in stock. The first three speakers looked perfect and worked perfectly.
They sent out the last two speakers a week later. The last two speakers had some scratches and nicks on them. These speakers had stainless steel enclosures which cost extra so this was disappointing. I believe these speakers were used display models because of the scratches and nicks. The serial numbers for the last 2 speakers where also in the 40,000's while the first three where in the 80,000's, maybe an indication of their age. I contacted the seller who has yet to respond after a week. I also had some stands on order which I cancelled since it would take weeks to ship out.
Basically you can save a lot of money from buy from them, but at the risk of having to deal with a shady retailer. If your going to take the risk make sure you use a good credit card with good buyer protection.
Also you can find the seller on ebay under elistinkaNY