I would say go for Samick Greg Bennett. It is because of their build and QC which is quite good. They have Duncan Designed pickups on it, which is quite good. Some of their models are equipped with Grover tuners for better tuning stability. The price is around $200+ to $300+ which is reasonable.
On the other hand, Craftsman guitars are decent and cheap. The only problems are their stock pickups (in my opinion) which is not very good. I've owned before and the sound produced is kinda thin and "dry".
Ultimately, it is your choice. Go down to the shop and try it out.