Checkout is not working

Checkout has just broken - you can view your order and get a shipping quote, but if you click Review Order you'll be taken to a nonexistent page. I have been meaning to do a full overhaul of this website for a while, and this is as good a reason as any to get on with it. The site may be down for a while when I do that.

In the meantime, I can send Paypal invoices if you email heather@lauscha.co.uk with what you wanted to buy, in what quantity, and your shipping address.

Opaque

Opaque glass rods. 33cm long unless stated otherwise.
SNO 320 Blue opaque 4-6mmSNO 320 0 0406SNO 320 Blue opaque 4-6mm£4.16
SNO 325 Dark blue opaque 7-9mmSNO 325 0 0709SNO 325 Dark blue opaque 7-9mm£4.64
SNO 330 Sky blue opaque 8-10mmSNO 330 0 0810SNO 330 Sky blue opaque 8-10mm£4.16
SNO 380 Cryolite white 4-6mmSNO 380 0 0406SNO 380 Cryolite white 4-6mm£4.16
SNO 420 Pink opaque 6-8mmSNO 420 0 0608SNO 420 Pink opaque 6-8mm£5.44
SNO 440 Red opaque 2-4mmSNO 440 0 0204SNO 440 Red opaque 2-4mm£4.20
SNO 480 Black 8-10mmSNO 480 0 0810SNO 480 Black 8-10mm£4.32
SNO 501 Turquoise 6-8mmSNO 501 0 0608SNO 501 Turquoise 6-8mm£4.53
SNO 520 Violet opaque 8-10mmSNO 520 0 0810SNO 520 Violet opaque 8-10mm£3.89
SNO 601 Cocoa 7-9mmSNO 601 0 0709SNO 601 Cocoa 7-9mm£3.89
SNO 602 Dark teal opaque 10-12mmSNO 602 0 1012SNO 602 Dark teal opaque 10-12mm£4.26
SNO 602 Dark teal opaque 4-6mmSNO 602 0 0406SNO 602 Dark teal opaque 4-6mm£5.49
SNO 602 Dark teal opaque 8-10mmSNO 602 0 0810SNO 602 Dark teal opaque 8-10mm£3.89
SNO 603 Olive 4-6mmSNO 603 0 0406SNO 603 Olive 4-6mm£5.49
SNO 603 Olive 9-11mmSNO 603 0 0911SNO 603 Olive 9-11mm£4.86
SNO 604 Wedgewood blue 10-12mmSNO 604 0 1012SNO 604 Wedgewood blue 10-12mm£4.30