I booked this company; a dual company with ‘OK Rent a Car’. The initial hire of the car was very cheap, just €29 plus VAT for six days. I also purchased a ‘compulsory excess waiver’ for €48. ‘So far so good’ I thought. On arriving at the hirer place- (which you are taken to via minibus from the airport). I was told I would have to buy insurance from Amigos because I couldn’t provide a credit card with a high enough limit (£900) on it. This set me back £126. I was then told I would have to pay a deposit of a further £170. Ok, not a problem as yet. When driving through some incredibly narrow streets in Sóller I briefly looked at a moped getting incredibly close behind me, hit a kerb and damaged the tyre. On the phone to doyouspain.com I was told I could have a replacement car within two hours; as there was only a spacer in the boot; however on discussing this with the operator we decided this would not be feasible because the streets were far too narrow for a tow truck to reach my location. There was no mentioning of cost over the phone and doyouspain.com seemed eager to get the inconvenience over ASAP- great I thought! I drove the car 45km to the hire place. I was then charged €60 to replace the tyre. I told the sales assistant that I was happy to wait for the car to have a new tyre fitted. ‘No!’ That would not be possible I was made to pay €110 for a replacement car and then told I may or may not get my deposit back at the end of my holiday. I was handed a sheet of paper with a map of a car I had not yet picked up and was made to sign it as having no blemishes on- I did not know which car I was hiring and ended up with one with several scratches on. (I took photos of all of them before leaving the site). Driving away I was very worried I would not get my deposit back at all and would end up having an argument with the rude and unhelpful staff on returning the car. All in this has been a very expensive car hire and has caused me, (a solo female traveller) a lot of anguish- I’d almost go as far as to say its actually ruined my holiday! £347!!!! Seriously guys don’t scrimp! Go with Hertz or Enterprise etc surely they won’t cost as much as these!