The columns are slightly offset from the headers. I've tried playing around with a bunch of things (which is why the code is a bit of a mess now). Any suggestions how to fix this?
\documentclass[11pt]{article}
\usepackage{multicol, booktabs, pbox}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}
\begin{document}
{
\def\sep{0.5em}
\def\fns{\footnotesize}
\def\onepc{$^{\ast\ast}$} \def\fivepc{$^{\ast}$}
\def\tenpc{$^{\dag}$}
\def\legend{\multicolumn{6}{l}{\footnotesize{Significance levels
:\hspace{1em} $\dag$ : 10\% \hspace{1em}
$\ast$ : 5\% \hspace{1em} $\ast\ast$ : 1\% \normalsize}}}
\begin{table}[!ht]
\centering
\ra{1.2}
\hspace*{-1.5cm}\begin{tabular}{l@{\hspace{1cm}} r @{} l@{\hspace{1cm}} r @{} l@{\hspace{1cm}} r @{} l@{\hspace{1cm}} r @{} l }
\toprule
& \pbox{3cm}{Daily Spending \\ \small (all goods)}& & \pbox{3cm}{ Daily Spending \\ \small (full tax goods)}& & \pbox{3.5cm}{ Daily Spending \\ \small (discount tax goods)}&\\[\sep]
\midrule
Varvarvarvar & -0.0168&\onepc & -0.0046& & -0.0191&\onepc \\
\bottomrule
\legend
\end{tabular}\hspace*{-1cm}
\caption{Results for regressions similar to those in Table \ref{regs:Daily}, but at the monthly level rather than daily. \label{regs:Monthly}}
\end{table}
}
\end{document}
EDIT: code is now working example


