Neither you nor I have any way of knowing whether my experience is typical, or whether this is better or worse than other companies. What's not...
You speak in generalities and then say stay away from Jim Palmer specifically. Why? My experience with them so far (2 months in) has been mixed....