Bad news is that it's not running too well

The said they changed the CCT and 2 new valves.
However the bike doesn't feel right and has lost lots of power and big flat spots over 6k rpm.
As I didn't want it off the road for another 4 weeks, I decided to check the cam timing and also compression test, both checked out fine.
Other than taking it back *again*, any ideas? I thought maybe they didn't rebalance the carbs but it could be that they didn't reshim the cams....
hmmm...