There are lots of threads already on here about waxing. If you're broke now, sure send it to a shop there are places you can get it done fairly cheaply. However I'd really recommend learning how to wax it yourself. It's super easy, it just takes time. Snowolf put up some great videos to help you DIY the first time. I think waxing yourself is a good way to bond with your equipment, it'll help you see if there's any damage, or if you're wearing your board out in a weird way. Dakine sells a good kit, or you can assemble the pieces yourself in 30 mins at Home Depot or Canadian Tire. I took my board to a shop once and only once for a wax and was totally dissatisfied with the job they did -- to their credit though, once the season starts, they've got dozens of boards to wax everyday and just can't give your $$$ board the TLC it deserves.