@Michael *******
VFS global is a government contractor. The Thai government chose them last year to process e-extensions. VFS global also does visa and passport work for the British government and India.
The 1900 baht fee is the governments fee. If you use the online service through VFS global, there's an additional fee.