are pre rolled joints worth ithow long are pre rolled joints good for