1-1 of 1 Answer
It usually takes about a week after purchase before you can review. Just keep checking back the the 'leave a review' link will show up.
Sorry, there was a problem. Please try again later.
It usually takes about a week after purchase before you can review. Just keep checking back the the 'leave a review' link will show up.