any difference between nolvadex and generic Tamoxifen other than price?

Nope.
Make sure your generic's made from a reputable lab though. (ask your doc)
generic only refers to the fact that the company who patented it originally has lost the right to produce the product/compound exclusively..meaning everybody can use their research and everything else to produce their own copy.