Never heard of them. I myself wont buy From a place unless its well known and a reputable source. If it sounds too good to be true then 99% of the time it is. You can always check with the bbb if your unsure. IMO better safe then sorry.
Thanks. Ran a search on them, turns out they really bad at everything, and they advertise 2 separate prices for the same GTX 590 more than 50 dollars apart. Hahahaha so sad, thought I was going to get a 590 at 580 prices