I ordered a dress from BCBGeneration on the evening of Tuesday 13th January and paid for DHL Express shipping as I needed it for Friday 23rd January (I live in Europe and the dress was being shipped from the US).
I received my Borderfree order confirmation that same evening, and waited for a delivery notification. After not receiving one for 2 days, I started to get nervous and decided to google Borderfree reviews. Needless to say, my heart sank when I saw all the one star ratings and warnings to run a mile from them. I had almost written off receiving the dress in time (if at all) but still had a glimmer of hope.
I finally received my shipping confirmation email from Borderfree on Friday 16th January (which is really only 3 days after the order was placed which is reasonable, plus that time is factored in to the quoted delivery times at checkout). The email stated my DHL delivery would be due on Wednesday 21st January.
Well today, Monday 19th January, I received an email and SMS from DHL to confirm my delivery will arrive by the end of the day. I would have been happy enough with the delivery arriving on Wednesday, but for it to arrive today is super impressive! For an item to be ordered from the US on a Tuesday evening and arrive in Europe the following Monday is really impressive, and I'm very happy to rate my experience 5 stars.
That said, a lot of the negative reviews seem to stem from people's experiences with trying to make refunds or exchanges so while I can rate the delivery time 5 stars, I can only hope that the dress fits well so that I don't have to go through the refund nightmare that others have experienced.
All in all, I would order from a company (like BCBG) that has partnered with Borderfree again, but only order items that I am nearly certain I will keep and not part with a sum of money that I am determined to get back.