Can You Trust Roobet with Your Money? A Deep Dive