No, you can get NEO Account and NEO Card directly and free of charge.