I don't know enough about their new credit system to answer your questions sadly.
I do know they don't really keep stuff in stock long. I'm guessing they do specific sized bulk orders based on how many pre-orders they get, if they have extras then they will usualy be in stock but even then they tend to put sale prices on them and move them out quickly. I'm guessing PC have limited warehouse space.