The prices aren't good so far ... but the stock is very full. As with CompUSA, you have to wait for the deals, but by then folks will have bought up good stuff at ~10% off.
Yep, just got back from there myself. I was disappointed that they didn't start off more than 10%. You make a good point, most of the good stuff will be gone by the time it reaches 40-50%.
You have to be careful with CC though, they've been known to jack up the sticker price before giving the % off, so in some cases it's not much of a deal at all.