If you are wondering whether Advance Auto Parts is a bargain or a value trap at around US$53.17 per share, you are not alone. The numbers give a mixed first impression. The stock has had a rough patch ...