Made my first order with them this month, an ultrafire HD2010 for $35 shipped.
-3/12 = Order placed
-3/13 = Email from Jacky with China Post tracking number
-3/19 = Order arrives in USA (New York) USPS office
-3/23 = Order delivered to home in Palo Alto CA
During that time I emailed Jacky a couple times and she replied quickly with the information I was asking for.
SOLID performance from this www retailer.