I really don't like buying online from strangers, usually because there's no insurance. They could be selling it to you broken, or something is wrong with it and it will take you a fortune to get it fixed. I just go to a local retail shop, that way, if there are any problems, they will be held accountable for it, since it is covered under insurance. It's a lot safer than buying online, even if it would mean that you will be spending more at first. But actually buying a brand new one is better than buying a used one, since the new one will almost always have a longer lifespan than the used one, and you can call it yours, not just a second hand object from someone else.