Did you try contacting them?
Otherwise, to just vent, I think you meant to post this here:
http://www.rctech.net/forum/chat-lou...o-not-buy.html
In the meantime, try to get to know U.S. owned and based companies that offer actual service to go with reasonable prices and better batteries like
SMC and
Promatch.