depends on.your definition of being ripped off. Most things here are cheaper than the UK. If you had extended your visa at immigration it would have cost you 1900 bhat. The fine for a day's overstay is 500 bhat that's the law, you've paid about 20,000 bhat in overstay fines, you haven't been ripped off, you've ripped yourself off Daniela.