I bought the same pack and was happy with the quick shipping etc...and yes I got five free seeds.

I have not tried planting anything yet so can't tell you the germ ratio but I was happy with their service.