That is shit benni, you are quite right in saying that if you are paying for service you are not receiving then you have your right to complain about it!! Go in the shop, take your flask of coffee and some butties, tell them your not leaving til its sorted, and you'll be there all night if necessary!