理发店招学徒收学费是不合法的。根据《中华人民共和国劳动合同法》,雇主不得收取劳动者任何形式的培训费用。所以,理发店向你收取学习费用并要求你干满一年才退还是不合法的。如果遇到这种情况,可以向劳动监察部门投诉,或者咨询律师寻求法律帮助。