It arrived on time & the person receiving it was ...
It  arrived  on  time  &  the  person  receiving  it  was  surprised .
Rating: 5 stars