I should of seen the sticker on the rope before I bought it that said I was entitled to a free rope bag and then I should of said to the shop assistant I want the free rope bag I am entitled to and if they wouldn't give it refuse to buy the rope.
YEP! now you are just crying over spilt milk. You walked into the shop and agreed to pay a certain price for the item that you saw. The fact that the bag was not attached is not an issue. Had you done your research you'd have known about the bag. Bottom line, YOU took what you saw and agreed to pay for it. Since the shop is the owner of the goods initially, they have the right to store it how they please. I doubt they would be dishonest. They probably wanted the ropes on display for customers. In the end though, you agreed to buy what you saw and therefore you should not be complaining like this.
I wouldn't offer you a chalkbag. I'd take out a stick and beat you with it!