Despite being worried about the service due to reviews, I tried it and got my code in less than 4 hours on a Saturday, and it worked on the first try! Price was super reasonable, the kiosk in the mall wanted $45 and two days, I paid $30(CAD) and waited under 4 hours! New SIM works great and there are no problems.