I am building a 10/22 right now and the tapco t6 stock is pretty good quality.
You can call around and find someone in the states that will ship them.
I have heard rumblings of customs snagging these stocks, but I have not seen any law or code US or Canadian that prohibits this stock.
I would not pay $300 plus for a 10/22 stock.