For your purchases through the shopping mall, do they at least promptly show in your Shopping History with an est date of point arrival? I find only Ebay does this (unless it is a card offer). EVERY OTHER store (inlcuding The Iconic) I have to fight tooth and nail for.
Also, do you purchase via your credit / debit card at these stores or Paypal? (This, of course, excludes card offers). I always pay with Paypal and Ebay shows promptly where as the others do not. I find that if I don't fight for them that they are NEVER credited. BTW, I always shop at partner stores through the Mall. What am I doing differently to you as you seem to have great success.