Happy shopping!

 

As at 1246 Wednesday 29th June, credit card payments are again available.