I have ordered from them few times and I have never paid for doctor's fee and the shipping charges depends in how you want it, overnight, Sat.delivery etc. Anyway they have over 2500 meds that you can order. I have a good experience with them.Im sure this is a serious and reliable company.