Shop mechanics might be mistaken....but I wager darn few wake up in the morning and set out to rip someone off. % of dishonest mechanics and dishonest scooter riders....is probably about the same.
Now -- sounds like your carburetor might need a rebuild, or cleaning.
Are you equipped to do that?
Stig