Good service and respectful tech. However, fees--even as a member--are quite high for the amount of work that was needed as well as for the part. Something I could have done for about $50 was tagged at $156. Although pricing was excessive in my opinion, it still beats Horizon's work fees.