yes! If you search on here, I posted a comment about them several months ago on a similar thread.
In summary (sorry, am feeling too lazy to re-write my full comments!) we found them to be totally fantastic, but another family member (who used a different Wren store to us) found the experience not as great (but they complained and got a £500 credit so were pretty pleased with that anyway!).
If you own your kitchen design and are meticulous about planning etc, then we found the whole experience fantastic and would highly recommend.