I was able to buy credits just the other day. 7/4 but guess what?..... Ubisoft just took the money and never issued credits. Maybe they just left the option to take folks money but are chose they no...