best meal replacment shakes??

so I've figured out my problem why I overeat and it's always in the evening like when I get home. so I think if I have a meal replacement shake it might help, ide eat food for breakfast and lunch and dinner would be the shake since I do great from breakfast to lunch and lunch until I get home. so what's a really good one that's not super expensive?