Or is it the usual, "if it sounds too good to be true, then it probably is" site? I see reviews where mostly it seems legit, then others don't receive their product, or it's terribly damaged and little to zero customer service. Anyone here bought something from them?