Came on time
Gift card... not much more to say about it
Rating: 5 stars