Free delivery for all lighting over R500 to major centres. Regional and orders below R500 will incur an additional R75 delivery charge
Delivery for other products is subject to a quote
You will be responsible for paying your own delivery costs for returning an item which is not due to the fault of the company, please do so through a reputable delivery service with tracking facilities. Delivery costs are non-refundable.
If an item is returned and delivery was free, a 10% handling fee will be deducted from your refund.
Delivery insurance is mandatory.
You can request overnight delivery at an additional cost. Standard delivery will take 2-3 working days depending on your region. Outer lying areas may take longer.
Time of delivery does vary. Please be patient and we will get your items to you timeously.
Please note that orders will only be processed once payment has been confirmed.
If order is paid for before 12:00, it will be sent that same day.
All warranty certificates are emailed upon purchase. If you do not receive your warranty grant via email 48hrs after purchasing please contact our friendly team and we will be happy to assist. All warranty details for particular products can be found in the FAQ tab on product specific pages.
Our policy lasts 7 days for straight swap outs. This time period starts from when you receive the item.
To be eligible for a return, your item must be unused and in the same condition that you received it.
Returns on Sale / Custom Items
Sale items are not refundable or carry a warranty. Custom items are subject to agreement, please contact Firefly.
We will replace items if they are defective or damaged. If it is due to the buyers fault, return and delivery costs will be at your expense. If you need to exchange an item please send us an email to firstname.lastname@example.org
Once your return is received and inspected, you will receive an email to notify you that we have received your returned item. You will also be notified if the approval or rejection of your refund. If you are approved, then your refund will be processed, and a credit will automatically be applied to your credit card or original method of payment, within a certain amount of days. Email: email@example.com
Out of Stock Products
Should it happen that you order a product which is out of stock, we will either offer you an equivalent product, notify you how long it will take for the product to become available or provide you with a full refund. We strive to ensure the stock levels are 100% accurate; however this may not always be possible
How do I buy online?
After finding the products you are looking to buy, click the Add to Cart’ button which will add the products to your ‘Shopping Cart’.
You can browse your cart at any time by clicking on the ‘My Cart’ button at the top of the page. When you are ready to check out just click on ‘Checkout’ and you will either be asked to log in, if you are an existing customer or to register.
Registration is a quick and simple process to gather useful information about you for shipping purposes etc. Then follow the easy steps to checkout.
Not sure what to buy, we can help!
Absolutely! Feel free to contact us by e-mailing us or calling us on 0861 347 336. We offer expert advice on all products and potential configurations available.
Can I open an account?
Sure, all trade registered entities can apply for an account.
For more information on how to apply please click here
If you require after hours assistance with regards to your heat pump, please contact the respective person below:
Jan 074 899 2661- Head Technician
Storm 074 601 0258 – Technician
Mel 072 732 7200 – Technical Assistant
How to clear an E4 or F5 error code (air lock in the system or dirty strainer);
1- Turn off heat pump at the main DB board
2- Run the hot water taps for a few minutes
3- Turn the heat pump back on
4- Run the hot water taps again in case of any air still trapped
1- Turn off heat pump
2- Turn both ball valves off
3- Remove brass nut at bottom of Y strainer
4- Open one valve to flush out air from system. Close after a few moments.
5- Open other valve to flush out air from system. Close after a few moments.
6- Wash strainer
7- Replace strainer
8- Switch on both ball valves
9- Restart heat pump
If error still persists, please contact a technician for further assistance.