Generally a great experience. Not all "fees" included in listed price.