Ordered a Titan Xp directly from Nvidia.de (arrived yesterday) Am pretty confident the refund will work out, still waiting for their support to reply. Will let you all know how it works out /gewd