I was suspicious of how they got the appointments so early while other agencies can provide in a month so I called them to make sure. The call centre could only answer the most basic question. When I asked further, they just hung up twice! Glad I didn't pay yet but they got all my personal information.