Yes. While certain deposit methods, such as Skrill or Neteller are sometimes barred from receiving casino bonuses, Citadel Instant Banking transfers are eligible for any bonus or promo.