some ppl have received free cleaning when they showed warranty card and acted blur by asking how come pictures got some dots here and there. u can try that method.
if not, usually they will ask for $21 with GST. how long u have to wait, will depends on whether they are busy or not. fastest cleaning time i've seen was 45 mins. longest was 1 week.