Originally posted by: Kensai
Neva heard of them.
Originally posted by: Cook1
I ask because they have my screen for $250 + shipping where as everywhere else is around $400 + shipping...
So wondering if it's one of those too good to be true things.