Regarding HK - Make sure you're using the "Swiss Post" option for shipping from the International warehouse - 2 out of 3 orders I've placed with it arrived in just over 7 days and shipping was cheaper than USPS Priority from a US address to another US address. But...that 3rd order....hit a customs snag and was held at LAX for two weeks then shipped back to Hong Kong for new paperwork and re-shipped causing it to take almost a month to get to me. Still as dirt cheap as the shipping was I can't complain too much about a 2 out of 3 record for fast shipping. Just don't order something from overseas unless you're willing to take the risk that it may take some time to arrive. (And yes, Lipos can be shipped Swiss Post at the same great low rates...but due to the weight of lipos the shipping cost can go up quick.)
I'm not a fan of HobbyPartz. I was. And I love their skylipos. Best bang for the buck on Lipo's I've found. But they haven't had them in stock in over a year and the last batch of them I heard a lot of reports of problems. And I had a nightmare order with them where I ordered things that showed as in stock on the site. They shipped "Something" but it only got as far as their local post office before being returned to them (the same day!) as undeliverable and then they just ignored it. After a week I contacted them and they said I had refuse delivery. I pointed out that I never had a chance to and their own tracking showed it as not even leaving the town their warehouse was in before going back to them. They said they'd resend it. Then they said they couldn't resend it because they were out of stock on almost everything in the order (even though the site still claimed they had stock) and that they had returned the items from the original returned shipment to stock but then sold them to other people during that week I was waiting on them to fix the shipping issue. I asked for my money back and they tried to talk me into credit instead but I insisted on a refund because the stuff I was ordering was what I needed and they didn't have any other options and I needed that money to buy the parts I need from somewhere else at that point. They finally agreed to a refund but dragged their feet and took another week to issue it.
So I'm done with ordering from HobbyPartz.
I have ordered the GeForce batteries from valuehobby and they were cheap to ship and fast. But I wasn't huge on the batteries. The balance leads were REALLY short and the power leads were kind of short as well. The packs worked....but mine didn't last very long - though that was probably mostly due to me being rough on them as a new flyer and making the mistake of trying to learn 4ch on a plane that mounts the battery right up front with no protection
I've also heard good things about the glacier batteries from BuddyRC and I've heard decent things about BuddyRC:
http://www.buddyrc.com/battery/glacier-lipo-battery.html
I'm thinking about trying a few of theirs for my next battery order.