Thank you for all the replies! As you all said, their customer service wasn't really "service" at all. I guess that's what happens when you book a 1 cent flight!
Anyway, I've decided to just book a flight from Barcelona to Granada the next morning at 6 am, and spend the night at the airport... as that was the cheapest flight I could find... I'll be sure to bring a nice long book with me!