The best place for corals in Kelowna is Pet City. If you get in there when he has a fresh shipment you can usually pick up some nice pieces for reasonable prices. Just basic LPS though. Many of my nicest LPS came from there. None of the other stores (not in a house) are worth going to imo. Reef Keepers is probably the best place for fish and inverts.
I can't really say anything nice about any of the other stores in Kelowna.
