莘庄有的。就在莘庄镇的新华书店斜对面的说。现在来说进口的和国外的基本没差了。价格不等。大概50-100块之间吧。貌似不能用医保卡付钱的说的。还有乙肝疫苗打一次貌似是保证多少年不会得，不是终生的。因为在我记忆中我都打过两三次了。