IMO there's is no need to buy live sand if you're going to have live rock.
You can just buy some aragonite sand and it will become live with live rock.
The Live sand sold on this site is excellent in my opinion. If you're going DSB then live sand is a must to get the proper critters to take care of the sand bed.