Yes, absoloutley. I noticed a difference soon after using them.
No. Don't buy the product - it's a waste of money.
I wouldn't know - I've not got them.