I have never dealt with that company, but just taking a quick look at that link you posted it looks a little dicey. I don't see any specs on the rotating assembly so who knows what your getting there. Also I think there are loaves of bread that have a longer life expectancy than 90 days, so that warranty seems a bit odd.