Vero, il "per cui" è corretto. Ma spesso nel parlato si sente es. "ho comprato un regalo a Fabio" ; "vorrei comprare un regalo a mia sorella"It