Good service, poor cashback time
iD mobile were the only company to offer EU roaming when I signed up in the summer. Since then three also do full EU roaming, with a few other countries (Switzerland for example which on iD is extremely expensive to use)
Went travelling around Europe for 2 months and everything worked flawlessly, fast speeds, no billing issues. No complaints at all.
Still waiting for my cashback, and it's been 4.5 months so far so very poor in that regard.