I would say just get a refund as quickly as possible... that was my initial opinion, but before I looked to see when it was registered. Now I am scratching my head in confusion as this domain was registered in 2011 and renewed every year since.
The domain itself is really bad, the only winner here is Godaddy.