I asked for a refund today and this was the response i received :
As stated on the order form, all sales are final. Unfortunately, we cannot give you a refund. We truly do appreciate your business.
BF Labs, Inc.
It was for a Jalapenos 5GH (no upgrade) ordered June 3 2013. (#100063809).