£8 delivery fee?

Hi my partner and I both ordered Revolut cards. He was charged a £5 delivery fee and I was charged £8. His card arrived next day and mine took over a week to arrive. What gives?