Definitely, PVS is running a giant racket and has lined the pockets of someone at Grand Circle to get this very suspect recommendation. In both Turkey and Egypt, it couldn't be simpler to get the visa on arrival. You have to carry the proper amount of USD or EUR (in Turkey this has varied over the years, but these days it's $20) and just make sure to go to the visa stamp counter before getting in line for immigration. The line for the visa stamp might take 10 minutes at most.