Don’t sleep on these under-$150 gems.