You're right. Here I shop only online, I haven't been in a store (other than grocery store) for at least 5 years. When I buy something online, they deliver it same day to my doorstep, so why would I not. You can (for a small fee) use their service to pick up returned items (or return them yourself at their service center with no charge)