There is a Texas Gadgets website, but it appears to be a hub for other places/stores and not a storefront of their own. It's the kind of website that always look fishy to me. Don't know anything else...
Yeah, looks like an aggregator site to me. Not really a store...they just get a small commission for steering people to other sellers. Like Cynthia, I've always considered sites like that to be a bit sketchy.