I had a great experience! The staff was extremely friendly and very helpful. When my retainer broke, they were willing to help out as soon as I called. I would highly recommend BVO.