I have been a Cyprus Credit Union member since I was 16 years old, and have experienced a serious decline in customer service since that time. Check hold policies can't be explained, and are applied willy nilley. Shared branch services can't be done at the drive through window. The tellers and member service reps are not knowledgeable about policies, and often give misinformation. I have become accustomed to a good customer experience at Mountain America Credit Union and highly recommend them over Cyprus.