Title: really fast delivery
Product review: I ordered the sticky pads on a Monday and it was delivered on Wednesday!! Product was just as described. I was very impressed how fast it came.
Would you say this review depicts the product in a flattering or unflattering light?
