The extortionate lowest deposit away from twenty five euros bothers me personally, as well