yes, because they've already done the rosters for the first couple of weeks
best way to fix this is to let the customer service manager know how available you are, and when they ring you for shifts, say yes if you can.
only way to get better is to work more, you get used to it. (then you get...