looking for a small one for a gift, 500gb-1tb max

any really good deals today? Would need it before boxing day so today I thought was the best bet!

thanks in advance