I found Belican Supplies in San Pedro to have excellent prices on appliances such as cookers and fridges etc.
BZ can be inexpensive, but if you want anything nice, be prepared. I was flabbergasted at what it cost me to get a very pretty but cheaply made sofa from Mirab furniture store. It is a nice store and worth a visit.