To be honest, Future shop and Best buy. You might go there and be liek its really expensive, but its worth it, i've got mine ten years ago and it still works exceedingly well till this very day. so you might consider going to purchase it at Best Buy or at Future shop! Hope this helps!