Maybe that online question really want you to use the normal approximation. The approximation is not very good as the binomial distribution is (highly) skewed and it is near the tail area.
Caution: Here is the computation in R with continuity correction. Only check it when you have try the hints given by Dason - computing the mean and variance, and understanding the usage of Central Limit Theorem.
It's definitely a binomial probability problem. Using a simple online calculator you can find "the probability that exactly 29 of the 500 calculators will be returned for refund or replacement within a 2-year period" - P = 5.52%. Standard deviation of binomial distribution is equal to s=sqrt[ n * p * ( 1 - p ) ]. In our case n=500, p=0.05 so we have s=4.87.