I ordered something about 5 months ago on amazon. anybody know any excuses for me not telling them sooner?