excellent points
I would like to add
1) first and foremost check before buying sperm what the after thawing percentage is I have noticed lots of people sell sperm count before freezing ( I have seen it as worse as 50% which means u might need 4 to 5 straws to do a breeding )
2) ensure u have at least 1 million to 1,5 million sperm count in total for a breeding
3) use a specialist most just mess up the whole procedure
4) add to point 4 and 5 dont save on cash