Never had a good experience with Fishpond. Last time, they took an order for something they were never able to get (even though it was listed as "In stock"). Took forever to give me a refund.