yes i would boil it also although the piece i got from petsmart i didn't boil.i did set it in a bucket for several days till it came clear,while changing the water 5 or 6 times a day.
even now it still leaches a little tannin,nothing objectable though.i have it in a 29g and change about 50to 75% of the water weekly.
next time i will boil mine however.allwet.....