Reliable and knowledgeable! I trust them because they have always given me the correct information. they have a great inventory for parts. AND THE FABRIC... OH MY... I COULD JUST WRAP MYSELF UP IN ALL THE YARDS THERE! If you need a certain shade to blend in they have it including wonderful solids! And always friendly!