Yes, Cherrybrook is considered a legitimate and reliable site. It has received an average to good trust score. However, there are mixed reviews about their customer service. It's always recommended to use common sense and pay attention to any red flags when engaging in online transactions.