I do agree Redshoe is one if not the best

and also agree with you get what you pay for, just remember there are some people that don't have the funds to pay top prices and the cheaper guys as myself this is a great way to get more experience under their belts.. I always have a money back if you do not like them. Just shop around be careful on who you use and ya should be OK.
TOM