Yes I've always gotten a refund too when things didn't work out for me with Reefcleaners. I must have unusually bad luck with them though since the times it hasn't worked out have been more frequent than when it did work out.
There's also Reeftopia who did sent wonderful items in wonderful condition but left off one item off my order and never even bothered responding to my request for refund or even just an explanation.
I've had good luck with CUC from Polly's locally! And I bought some from Gabe's (gone by now)
Online I've always had good luck with Foster's.