A new online venture combining interactive 3-D technology with e-commerce is a sort of Second Life for shopaholics.