An easy-to-use website to conduct business with XYZ - Does this sound right and is it grammatically correct?