21yo sells $2.9M e-comm store