It's been a few days, but I may be able to help you if the deal is still valid. Coincidentally, one of my friends wrote a quick review of cowboom.com here
http://lifeinthefridge.com/?p=750
From what he said, it seems very legitimate. They claim to be a best buy company so that's pretty...