Not concerning Elemental per se but I couldn't order Elemental via Impulse. The last two screens in checkout started lagging and it just said due to technical difficulties my order couldn't be processed. I have ordered a game from Impulse with the same credit card before without any problems.