Bought a Turbine point card at the store for my brother's free account. I was surprised that his account was still listed as free after the points posted to the account.

Does it take time to switch the account to premium status?
Is it only points purchased through the DDO store that counts toward the upgrade to Premium?
if so, Why does the Turbine point cards purchased in stores not upgrade to Premium status?
what about DDO Market points?

Thank you for your time and would like an official response.