What do people think of them as a supplier. Good customer service etc. Their prices certainly look good !