I recently purchased 6 batts from HobbyCity.com and selected the USA Warehouse for shipping. That was Wednesday the 23rd, it's Friday the 25th and they are on my desk. I selected the USPS shipping option 2/3 day for less than $1.50 over the default shipping cost, bringing the cost of shipping to $11. The package was sound and well protected.
I am very satisfied with the purchase.
I know that others have had bad times with some items from them, but if this is any kind of indication of turn around I'll be shopping HC more often and will purchase if the item is available from their US location.