Buyer Beware...Storm Media sells inferior goods that come out of China ...I've been caught twice! Their products is never as advertised...had to dump the stuff I bought. Buyers are not aware that the company is Storm Media and that the products come from China because it's not mentioned in their ads!
... View more