believe it or not i was searching for somewhere to get lcd replacement for my storm ..so i ordered from CNN only to come across a site weeks after i ordered and still haven't received item ordered on the 19th of June,,
then lo and behold i find Link removed. which carries the lcd and other stuff cheaper than CNN and located in the US..
haven't tried it yet but if i don't receive lcd from CNN may order from there..
check it out..