I had read the mostly unfavorable reviews for Magellan's, but decided to give them a try anyway, hoping the company had changed it's ways. Called the 888 number in the catalogue, and got thru to a representative after a short wait. I declined to give my credit card information until after I ascertained that all items on my list were in fact in stock. We went through my order and I was assured that all items were available and would be delivered within 7 to 14 business days. I told the rep, whose English comprehension was admittedly marginal, that I was concerned about the reviews indicating many customers didn't get their items as promised and weren't given refunds and asked if those issues had been resolved. The line abruptly went dead! I have to assume that Magellan's hasn't addressed their customer service issues and won't talk about them. I won't be calling them back to complete my $400 order and am very glad I didn't give them my credit card info at the start.