I bought a F31fd from them a couple months ago (via Amazon Marketplace). The transaction went smoothly and shipping was fast. Camera was well packed so it wouldn't be damaged in transit.
However, I noticed the website now says "Please call 1-866-387-3686 for availability" instead of "In Stock" when I bought it... so I'm guessing that most likely they don't have it anymore. If I were you, I'd call before placing an order.