Yes and no. Normal purchases without a coupon are updated immediately. I did 20x on $75 a recent Saturday and was able to see the points and transfer them immediately. They showed up on my receipt ready to be used.
However, I just used a 20x points on $25+ coupon I received in my email. This coupon had to be printed and is tied to my optimum card. It has a one time usage. I was told that I will receive these points by May 18th (says this on the coupon, but the cashier reiterated it). My expectation is that they delay these points as they are using a one time coupon tied to my account and it is the only way to control their usage.
So in the end, it all depends on the way you buy. If normally, then the points are instant. Other means (by coupon, etc.), you are best to verify with them at purchase. Also, 18,500 on $75 days are the best point per dollar if you spend $75. Otherwise, 20x are great. If you sign up for optimum coupons, you will receive many types.
Ohhh. So if there's a 20x event without a coupon, the points will be updated immediately and I can use it right away with the item I bought? Interesting. I guess this is my biggest chance to get a cheaper Vita. My problem now will be finding a Vita in-store.
Goodbye my import dream. I enjoyed it while it last
Thanks for the info!