thanks for the input guys.
i looked through all the links and thought the Hobbyking Lipo are in similar price range of the Gens Ace. Guess what. they are out of stock too.
so i think i'll get the SPC ones as they are only 10 bucks more than the Gens Ace.