Am I entitled to a refund?

I paid £109 for a bike from Halfords and was meant to get it last monday, however, it's been almost a week, and still I haven't gotten it! Parcelforce won't even track the parcel, and Halfords are telling me that they can't give me a refund, even though I haven't gotten anything for my money!
5 answers 5