Missed thie reply
IMO, you want OE parts...not sure what partsgeek is selling.
It is "safe" to have a shop install the parts, but DO keep in mind that if you supply the part and it doesnt fit right they shop can say "Hey, not our fault- it was your part"...and they CAN say this even if THEY screw it up! You are then stuck finding yet another shop to prove the first scrwed up. The liklihood of this scenario increases that harder you shop for a budget shop!
Keep it as simple as possible...but no simpler.