We had a major problem with one of our servers which has only recently been fixed (waiting for the correct parts etc). So sorry about the delay in updates however we are still all very committed to the cause. In regard to your stickers you should have them by now, please confirm that you have received your order.
Thank you for your kind support.