Testing fee are common at many schools and can depend on many things. For instance: costs of belts and certificates, paying instructors extra to be there, visiting VIP guests from the association or other schools, etc. Some schools build these fees into their monthly costs, others don't and charge per test. Personally I have paid fees up to 350 dollars and I have never considered it a bribe...only an honor.