Honestly, you get what you pay for most of the time and $40-$50 should not normally get you a bow that is worth your spit. It all depends on what you want it for. If it looks pretty and you're just using it for a costume piece then it really doesn't matter but if you want to shoot it then you should buy/make a decent bow that wont give you a concussion and put out your eye went it breaks. If you're wanting a really cheap bow to shoot then I hate to say it, but you should consider buying a cheap fiberglass bow to start archery with. Then you can build some confidence shooting and when you feel more serious about it you can either pay the hundreds of dollars that it costs to buy a decent, well made wood bow or better yet, you can learn to make your own.