Their customer service is a big part of their problem. Went in there to buy a laptop and left after 30 minutes, headed to Staples where I bought it.
My wife had the same experience when she went to buy an e-reader.
You're expecting top shelf service?
What do ya think your going to get with an $8 per hour/no benefits employee?