Here are a selection of shop names, that might not attract you to go and dine there, shop there or even visit but they will sure put a smile on your face and give you a chuckle! Here are 12 of the most questionable but hilarious shop names that really do exist, possibly on a high street near you!