I have never delt with Ricks shop.
I have used Berts bikes in the past and have not had any problems.
Berts Bikes is the largest bike shop in Western NY, 4 stores. http://www.bertsbikes.com Your best bet would be the northtowns store, located in Tonawanda/Amherst close to the Erie Canal.
In Niagara Falls, NY there are several shops that are alot closer to the Norther tier route headed East than Buffalo.