The process takes some time and involves a few PDF files, and you need to check your webmail. It took me a while to get the hang of it, but it works fine. The customer service is good.
I recently tried out a boosting service for my character, and it went smoothly. The team was polite, finished the boost on time, and there were no issues. The whole process went easy, and my character is now prepped for tougher challenges.