You don't have to break the bank to get good wedding entertainment. It is worth however shopping around and making not just choosing necessarily the cheapest option, if you need convincing of that then check the infographic below.
As with anything, the most expensive wedding magician isn't always the best, but neither is the cheapest necessarily the worst. Try to get a face to face meeting with any magician before booking so they can demonstrate their skills. Or try to see them perform at a local show and get a feel for whether they'll be right for your big day.