Yes, quite a few pet stores have them here, there is one fish/aquarium on al nasr street, by the traffic lights in the middle, which sells them, or there is Aqua Art on salwa road, coming from ramada, go to decoration roundabout, then it is 2 roundabouts down, and u-turn it's the last shop on the right