Yes. And you will not know you have been scammed until you go to renew the VISA next year and find out they will not allow you to do so because the agent and Immigration Officer were arrested for the scam and all related VISAS are NOT renewable.
I was told my processing time would be 24 months. However it was done in 6 months from the time the package was submitted. I was very unhappy to have to leave Thailand. I thought I would have at least another year and a half.
IR after approved by USCIS. Once our IR2 VISA was processed, it took the Embassy about 2 weeks to conduct the interview, Medical, Pay Fee's and get the VISA. It did take 6 months to process through USCIS.