mesh price now