We are at QAB. It's a very short walk to the Marine Bazaar which is a good deal cheaper than YPP. They are also nice people and have a huge range of stock. It's not the prettiest/cleanest place in the world but that doesn't bother me - I don't mind rummaging about to find what I want.