3wks is nothing, some people (me for one) had to wait 3 months, just becuase someone was lucky to get a visa in a fews days doesn't mean tht becuase you've waited 3wks or months that you have a greater chance of being refused. some people are just very lucky to get the result quickly.