Not sure about "2 for 10" specifically. I can assure there are specials of some sort differing from day to day, weekly.. monthly..
No, I don't think they do.
Don't know, but if you look on their website you could probably find it.
Thanks! Your answer is awaiting moderation.