Technical Hitch On Our Payments

We are experiencing a technical hitch with our MPESA payments. Our team is working on a resolving this issue and you will be able to place your order(s) in no time. We apologize for the inconvenience caused.