I was wary after reading bad reviews, but I am very happy with my purchase from Magellan's. The products were delivered in a timely manner (within days of the order). The shirt, pants, and wallet all seem to be of great quality. I docked the review 1 star because we did not receive any emails to confirm the order or shipping. I had to call customer service and check the website to see the status of the order. Customer Service was friendly. All in all, this was a fine buying experience. I would use Magellan's again.