This from their website:
"The e-commerce landscape, as well as the consumer electronics market, has changed dramatically with intense competition and a 1000lb gorilla (do we really need to say who) competitor that can lose millions of dollars to buy customers and suck up inventory."
Would I be correct in assuming they're talking about Amazon?
As for how good their offerings were, kind of wish I had saved one of their main salespages to show you. I have one minor one saved and a few specific ones but do not know how to post those since they are saved on this computer and not online. Bewdy stuff.