I tried to do mine online by myself. After 3 hours I couldn't take it any more. I went by another place first and waited 15 minutes without being acknowledged so I left and went to Matrix Business Services. At Matrix Business Service they were so nice and patient with me. I'll never use anyone else again.