Believe I used them to order replacement sunvisors when I was trying to remove the warning label. (Just get stickers...)
Parts came fairly quick and were well-packaged, in Ford/OEM boxes. Mind, mine were smaller clips and trim pieces alongside the visors themselves, but that should be consistent across all. And like EFI said, there's a plethora of similar sites out there.
I've used them before with varying results. First buy went fine. Second but they took the order and payment but a few (2 or 3) days later, with no warning, canceled the order and refunded the money saying the part was unavailable.
Ordered the same part from a different online ford parts place and received it in 4 days. I don't remember off hand who I ended up getting it from but the price was within cents of the first one.