I feel the same way as you did. But they do the job so I'm keeping them on for now.I did but I returned them. They felt kind of cheap / flimsy and I didn’t like how the pattern was so different than the oem cargo mat. I know the canvas back design is different too, but prefer the look.
Did you get your shipping costs repaid, there and back?
Also, have you seen that they've dropped the price 40%, from $58 to $34.80 on Amazon? I guess they've had a lot of returns.