I just got my final retainers. Great work is being done at Mahaffey orthodontics. Office staff is excellent, and Dr Mahaffey is a perfectionist - which is great for your teeth! Thanks for the great service!