I'd be very leery. Also because I've never seen or heard of this website. If it were a brand new GTX 295 for $108 and was a truly legit deal, I'd order one. But.. if the deal seems to good to be true... it probably is.
Yeah, I noticed that clicking on "Televisions" on their left panel takes you to a whole list of "TV" related products. The TV types aren't even listed until the end of Page 1, and then on Page 2. Plus all their details and such aren't even capitalized. The site looks hokey to me.