You can do your own 90 day report in any of the three offices in Phuket. Phuket Town has a drive through where you just hand over your passport. Probably will take less than five minutes. You can also do the report at the Patong Beach office or Blue Tree water park office. There is no charge for a 90 day report. You can do it 14 days prior or up to 7 days after due date. You can also do it online here
*******************************************