Finished up BuyNode

Probably should've gone to sleep, instead.