One of my favorite retail trends that has gone from strength to strength over the last few years is, without a doubt, subscription boxes. Even a decade ago they were quite rare, but these days you can pretty much find a box that caters to any kind of interest! They make for the perfect treat for yourself but even better, I think they are the perfect gift. They keep on giving and every month, they remind them of you. Here are some of the best subscription boxes of 2019.