Michael's had good variety and service. When I wasn't sure about which color to get, they offered many options of custom staining the wood to my liking. They had more options than I could dream of!
Their installation was quick and very professional. We have had no problems and the floor has been easy to maintain. The associate recommended a special cloth for the floors which has also been good.