Just found this out, a limited range of stuff, but available online for postal delivery and you don't need an account.
https://www.makro.co.uk/index/action/newaccount/
Makro Online For Non Cardholders.
Makro Online For Non Cardholders.
Life isn't about waiting for the storm to pass, it's about learning to dance in the rain~anon