Site does not work properly. Support is non-existent, they have a"Captha" button which gives a series of numbers and letters that is supposedly for se…