Yes, the 20% does get applied. The time frame that it gets applied depends on when you order your certificates. In any case, in whatever month you order the 20% is applied back to your credit card at the end of the month.
For example, if you bought $100 worth at the beginning of August (you would earn $20 for this order) and then you order another $100 on August 28 (for another $20 in rebate), the $40 should post by the end of August, or in the beginning of September.
I can confirm this because I ordered all my gift cert's from them from August 20 of this year on, and I got the rebate posted to my credit card on September 4, just a few days ago.