Custom heart lockets?

My boyfriend and I are going to be seniors and we've been with each other since freshmen year. I really want to get a heart locket with our senior pictures on the inside! Anyone know where I can get this done and for how much? Please and thank you!