All Good!
All good - on time, as advertised, well packaged, works fine.
Rating: 5 stars