More shops selling film cameras with warranties is a good thing. Buying on eBay is fine if you take the time to find trusted sellers with good reputations. Some of them offer warranties as well. And eBay has a return policy that is very biased in favor of buyers. They do take a big cut of the sale, though. Which translates into a higher price for the customer. I much prefer eBay as a place to buy rather than sell. When I started using eBay in 2004, fees were much lower. They also didn't collect tax. Internet was young, there was no way that would last.
I'm not a big fan of Catlabs' business practices and I'd avoid them unless they were my only option.