I have the same question! I’m starting to build my own collection and I find myself in need of pieces from other sets/places. But I don’t know if Brock Owl is safe or not
I had the same question when first bought, and after placing around 30 orders, I have not been scammed once and all the orders were as expected. The thing to know is that it is a peer to peer marketplace, so there is a slightly higher risk as opposed to buying on amazon or such, but fraudulent sellers are reported and suspended. You could try Bricklink, as it is owned by the Lego group, but BO and BL are pretty similar.