So is there still a place on the website anywhere to order these or am I gonna have to call and beg for a new one? My replacement recentely died on me.