I recently made a purchase from an online store and I'm quite happy with the experience. The website was well-designed and easy to use. The prices were competitive and the shipping was fast. The only downside was that the customer service could be more responsive. Other than that, I have no complaints.