It's an online retail company - what do you need 28 people on the staff for? Hosting and administration is outsourced, as is warehousing - that leaves a front office guy, a back office guy, a finance guy, a web guy and someone who writes the truly awful copy that you get to read on Ecomom.