It seems the presale is still going. Site problems? I just bought some, bitcoin is the only option.
Presale ended fairly quickly.
We are working out some kinks, all the traffic we had actually brought down a payment process we were using for the Alt-coins, but we'll get that sorted out ASAP.
General sale will open on July 6th at 20:00 UTC