to be honest it sounds like the belt is too short thst they have fitted and now its in a state of higher gearing than it should be,if you take the transmaission cover off the belt should be just below the level of the edge oif the clutch pulley on the right .if its any more then 3mm below it i would say the belt is too short.whcioh will makw it struggle to pull away and also make it slow going up hill as the engine will labour when it should be revving to make peak power.
adam bike doctor(of milton keynes motorcycle centre), January 2011