Did you pay using paypal? There should be buyer protection offered by paypal if you had it shipped to a confirmed address. I dont know if that will still be available to you since a few months have already passed but its still worth contacting Paypal to dispute the transaction. You can also try disputing this directly through ebay as well, try contacting them and see what they say. Worst case scenario if it is too late to dispute it then you might just have to contact Magellan and see if they can repair it for you. Dont forget to leave negative feedback for the seller